A 45-year-old tech CEO is spending millions a year to…(00) Felix Carroll Sr. 18 Jun 2025 Save Image Image gallery: Bryan Martin