Elie du Pré de Saint Maur is a graduate of HEC business school in Paris with a specialization in Marketing. He began his career in 2000 as a strategy consultant with Oliver Wyman. In 2003, he joined the Neopost group, which specializes in mail handling and digital communication solutions, where he held various positions: Business Analyst (2003); Marketing Director, Canada (2005); Marketing Director, France (2007); and Remote Channels Director, Europe (2010). In 2012, he was appointed Chief Marketing Officer of Cromology, a global player in the production and distribution of decorative paints. In 2016, Elie joined Edenred as Executive Vice President, Marketing and Strategy and integrated the Group Executive Committee.