

Carl Allen Email & Phone
Chief Executive Officer | PE | SaaS | Consulting | Managed Services | Sustainability | Funds at
EVORA Global
Carl Allen Overview
Carl Allen Location
London, England, United Kingdom
Carl Allen Work History
2025 - PresentCurrent
C-Suite - MedicalChief Executive Officer | PE | SaaS | Consulting | Managed Services | Sustainability | FundsatEVORA Global![]()
2023 - PresentCurrent
C-SuiteBoard Adviser | PE Investment Adviser | CEO | Operating Partner | Management ConsultantatVarious Companies![]()
2024 - 2025
C-Suite - ProductInterim CRO | PE | SaaS | Consulting | Managed Services | Sustainability | FundsatEVORA Global![]()
Summary
Carl Allen, based in London, England, United Kingdom, is currently a Chief Executive Officer | PE | SaaS | Consulting | Managed Services | Sustainability | Funds at EVORA Global. Carl Allen brings experience from previous roles at myenergi, Strategic Blue, GDS Group and IBM. Carl Allen has been working in the medical space for 28 years. Carl Allen has 1 email on Prospeo.
Carl Allen Email & Phone
Looking for a different
Carl Allen?
Find contact details for 300 million professionals.
Build Targeted Contact Lists with Verified Emails
Use advanced filters to find decision-makers by job title, industry, location, and company size — all with verified email addresses and phone numbers.
Free to start · No credit card required