Swarovski
Marcel Scherer has extensive experience in business services and finance, currently serving as SVP Global Business Services at SWAROVSKI since May 2003, where leadership encompasses the Global Business Services Function and the GBS sales organization, managing around 10,000 points of sale and 12,000 employees across various distribution channels. Previous roles at SWAROVSKI include Senior Vice President Finance & Administration Operations Asia-Pacific, overseeing financial operations across multiple Asia-Pacific markets. Prior to SWAROVSKI, Marcel Scherer held positions such as Vice President Internal Audit at BAT and Internal Audit Manager at Klosterfrau Group, along with various financial positions at MSC Management and Metro International Handels AG, demonstrating a strong background in financial management and audit across different organizations.
This person is not in the org chart
This person is not in any teams
This person is not in any offices