Mark Allen
About Mark Allen
Mark Allen serves as the Chief Financial Officer at General Catalyst Partners, a position he has held since 2013. He has a background in business, holding an MBA from Northeastern University and a BA from the University of Vermont.
Work at General Catalyst
Mark Allen has served as the Chief Financial Officer at General Catalyst Partners since 2013. In this role, he oversees the financial operations of the firm, contributing to its strategic financial planning and management. His tenure at General Catalyst spans 11 years, during which he has played a key role in shaping the financial framework of the organization.
Education and Expertise
Mark Allen holds an MBA from the D'Amore-McKim School of Business at Northeastern University, where he studied from 2004 to 2007. Prior to this, he earned a Bachelor of Arts degree in Business from the University of Vermont, completing his studies from 1995 to 1999. His educational background provides a solid foundation for his expertise in finance and business management.
Previous Experience at PricewaterhouseCoopers
Before joining General Catalyst, Mark Allen worked at PricewaterhouseCoopers as a Senior Associate from 1999 to 2003. In this position, he gained valuable experience in financial analysis and reporting, which contributed to his professional development in the finance sector.
Experience at Summit Partners
Mark Allen also held the position of Manager of Financial Reporting at Summit Partners from 2003 to 2006. During his three years at Summit Partners, he was responsible for overseeing financial reporting processes, further enhancing his skills in financial management and reporting.