Mark Allen's Location
Needham, MA, US
Mark Allen's Work
Mark Allen's Education
Mark Allen's Skills
Mark Allen's Summary
Mark Allen, based in Needham, MA, US, is currently a Chief Financial Officer at General Catalyst Partners, bringing experience from previous roles at Audax Group, Summit Partners and PricewaterhouseCoopers. Mark Allen holds a 1995 - 1999 BA in Business @ University of Vermont. With a robust skill set that includes Due Diligence, Financial Modeling, Valuation, Private Equity, Financial Analysis and more, Mark Allen contributes valuable insights to the industry. Mark Allen has 3 emails on RocketReach.