Skip to content

Stéphane Mascarau

Executive Vice President World Operations

Stephane Mascarau started his career within the Servier Group in 1999.

Stephane Mascarau has a strong international background and brings with him over 20 years of pharmaceutical experience in marketing, sales and management. After having held different management positions within the marketing and sales teams, he became General Manager Mexico in 2008, General Manager Egypt in 2012 and General Manager Spain in 2015.

In 2017, he was appointed as General Manager China. In 2022, he became Zone Director Greater Chinese Area (China Mainland, Taiwan, Hong Kong, Macau) and Australia.

In the different countries, as well as the launches of new products in domains as varied as cardio-metabolism, venous diseases and oncology fields, he knew how to accompany and get the commitment of his teams in the transformation process and for the service of Performance he gave an important place to Digital activities.

As of January 2023, Stephane Mascarau is appointed Executive Vice President, World Operations, and a member of the Executive Committee of the Servier Group.

Stephane Mascarau holds a degree in Pharmacy at the University of Mediterranee (Aix-Marseille II), Marseille France and a Master degree in Pharmaceutical Marketing and Management at the University of Paris-Sud (Paris XI), France.