Edouard Mariotti

Brand President
at Swatch Group

Edouard Mariotti currently serves as Brand President at Swatch Group since July 2022. Prior to this role, Mariotti held several positions at LVMH Perfumes & Cosmetics, including General Manager-TR Americas, where responsibilities included leading the development of key fragrance brands, managing P&L, and overseeing media and e-retail budgets. Mariotti's earlier experience includes a prominent tenure at L'Oreal Travel Retail Americas, where roles ranged from Senior Area Sales Manager to Animation & POS Marketing Manager, focusing on luxury product divisions and brand visibility. Mariotti began a career in international auditing and channel distribution, supporting operational efficiencies and strategic marketing initiatives. Educational qualifications include a Bachelor of Business Administration from INSEEC and additional studies at Macquarie Graduate School of Management and Universidad de Granada.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices