Stephen Hodgson currently serves as the VP and Corporate Controller at Insurify since February 2025. Prior to this role, Stephen held various positions at CarGurus from June 2017 to February 2025, including Sr. Director of Corporate Controller and Head of Accounting, as well as Director and Assistant Corporate Controller. Stephen's career began at PricewaterhouseCoopers from September 2010 to October 2016 as an Audit Manager, followed by a position as Assistant Corporate Controller at ARIAD Pharmaceuticals, Inc., which was acquired by Takeda for $5.2 billion. Stephen holds a BS in Business Management with a focus on Accounting from Babson College and a Master's degree in Accounting from Babson F.W. Olin Graduate School of Business.
This person is not in any teams
This person is not in any offices