Marc Junod has over 20 years of experience in the luxury watch industry, currently serving as Vice President of Sales at Blancpain SA since August 2011. Prior to this role, Marc Junod worked at the Swatch Group for over a decade as the Blancpain Brand Manager from January 1999 to July 2011, where expertise in brand management and sales strategies was developed.
Sign up to view 3 direct reports
Get started