As the Head of Customer Success for a multi-million-euro technology company specializing in
financial services and healthcare communications, Imogen brings nearly 25 years of experience in leading
teams to success. Her expertise lies in vision creation and leadership, driving customer retention,
revenue maximization, and clear communication. Imogen has consistently delivered results, most
recently spearheading a successful bid for a €16 million, 10-year healthcare contract.
Recognized as an exceptional leader by peers, direct reports, and senior management, Imogen has a
proven track record of building high-performing teams and securing significant enterprise-level
contracts.
Imogen is passionate about writing, speaking, presenting, storytelling, and engaging with people through an open,
calm, and collaborative leadership style.More...