John is responsible for accounting and finance at Beacon Pointe Advisors in his role as Controller. Prior to joining Beacon Pointe, John served as the Chief Financial Officer for a publicly traded entity and as Director of Finance for a distribution company – both of which were successfully sold – and as CFO for a privately held entity that was successfully recapitalized. Prior to these roles, John worked at Deloitte in San Francisco before continuing his career in accounting at PricewaterhouseCoopers in Dallas following a family move. He graduated cum laude from the University of San Francisco with a B.S. degree in accounting and holds his CPA certification in California (inactive). John is married with three children, and lives in Fountain Hills, Arizona. In his spare time he enjoys running, most recently completing a 100 mile ultramarathon in 2019.