Stanislas Rambaud serves as the Brand President for North America and Managing Director for South East Asia and Oceania at IWC Schaffhausen since July 2017, after holding key positions including SWM Representative for South East Asia and Oceania at Richemont from June 2019 to July 2021. Prior experience includes Brand Manager at Baume & Mercier and Head of Sales for Middle East, India, and North Africa at IWC Schaffhausen. Rambaud boasts significant achievements such as a 165% sales growth in three years at IWC, the development of a qualitative distribution network, and the successful implementation of strategic market plans. Academic credentials include a Master's degree from SKEMA Business School and ongoing professional development from institutions including The GAP Partnership, IMD, and INSEAD.
Sign up to view 24 direct reports
Get started