Charles d’Aumale
Charles d’Aumale

Global Head of Sales – Critical Communications for Governments at Eviden

Charles is the Global Head of Sales for Critical communications for Governments at Eviden. He is based in Bezons, France.

Charles holds an MSc from Telecom ParisTech and an MBA from INSEAD. He has 25 years of experience in sales, marketing, strategy and team management across telecommunications and cybersecurity for governments and critical industries.

With an exposure to various government offices and nation-building assets, Charles is highly motivated by European technology’s sovereignty and security, and the sustainability of democracies.