Stephen Hodgson's Location
Boston, MA, US
Stephen Hodgson's Work
Stephen Hodgson's Education
Stephen Hodgson's Skills
Stephen Hodgson's Summary
Stephen Hodgson, based in Boston, MA, US, is currently a Corporate Controller at Cargurus, bringing experience from previous roles at Ariad Pharmaceuticals, Inc. and PWC. Stephen Hodgson holds a 2006 - 2010 BS Business Management in Accounting @ Babson College. With a robust skill set that includes Tax, Asset Management, Assurance, Audit, Accounting and more, Stephen Hodgson contributes valuable insights to the industry. Stephen Hodgson has 3 emails and 1 mobile phone number on RocketReach.