Henry Allen

Home » Henry Allen
Henry Allen
Head of Strategy

Henry is a seasoned commercial leader who brings a wealth of expertise, with over 25 years of financial services experience across leasing, lending, insurance and private equity in both the consumer and commercial segments. Henry’s association with EigenRisk as one of the earliest advisers dates back to company’s very inception. He has now joined us as Chief Commercial Officer.

Henry was previously CEO of Gobsmack Limited, an early stage technology company in the InsurTech space. His previous roles include Principal at Aurora Consulting LLC and CEO of The Receivables Exchange, both in New York. Before this, Henry spent nine years at Marsh Inc in New York and London ending as President, Multinational Business, where he was responsible for designing and implementing an enterprise-wide client service across 40+ countries and all product lines. Before joining Marsh, Henry served in various leadership and functional roles with GE Capital and 3i.

Henry earned a First-Class Honors degree in Applied Chemistry from Salford University, a Diploma in Marketing and Finance from Newcastle Polytechnic, and an M.B.A. from Manchester Business School, where he majored in Finance and International Business.

View LinkedIn profile

Eduardo Hernandez
Co-founder & Head Of Business Development
Jeff Walker
Head Of Customer Experience
100x100
Eduardo Hernandez
Co-founder & Head Of Business Development
100x100
Jeff Walker
Head Of Customer Experience