Suggestions
Henry Allen
Chief Commercial Officer at EigenRisk Inc.
Henry Allen is the Chief Commercial Officer at EigenRisk Inc., a position he has held since November 2021.1 He is a results-oriented leader with a background in management from GE and Marsh. Some key points about Henry Allen's career and experience include:
Current Role at EigenRisk Inc.
As Chief Commercial Officer, Henry is responsible for:
- Sales
- Account Management
- Business Development
- Partnerships
- Contributing to company strategy and product roadmap as part of the leadership team1
Previous Experience
EigenRisk Inc.:
- Member of the Board of Advisors from April 2016 to November 20211
Other Leadership Roles:
- CEO of GOBSMACK LIMITED (June 2016 - November 2021)
- Principal at Aurora Consulting Services Limited (April 2016 - November 2021)
- Member of the Board of Advisors at XPERMIT® (November 2020 - Present)1
Marsh & McLennan: Henry held several senior positions at Marsh & McLennan, including:
- President - Multinational (September 2009 - October 2011)
- President - Global Consumer (November 2006 - September 2009)
- Managing Director, Business Segments - International Specialty Operations (January 2006 - November 2006)1
Education
Henry Allen attended Manchester Business School, though specific degree details are not provided in the available information.1
Henry's career demonstrates a strong background in the insurance and risk management industry, with extensive experience in leadership roles at major companies before joining EigenRisk Inc.