Marie de Foucaud

Operating Executive

Marie de Foucaud is the founder and CEO of Elovation Consulting where she drives the business success of clients through a new kind of brand building based on a passion for impact. Combining French elegance with New York energy, Marie builds ecosystems of internal processes, stakeholder relationships and external engagement, leveraging the unique stories of human interest to promote long-term growth and reputational refinement.

She previously developed and led the communications and marketing department of Richard Attias and Associates, a global strategic advising communications firm for Head of States and Governments. She also managed the worldwide communications of Boucheron, the French luxury jewelry and watches House. Marie’s recent work includes winning projects on behalf of Luxury Kering Group, Saudi Arabia’s Ministry of Culture, Venturi Astrolab, The Fifth Avenue association, You & Mister Jones, One Young World and many more.