IWC Schaffhausen
Joelle Zwicky currently serves as the Senior CSR Manager at IWC Schaffhausen, a position held since March 2013, and previously worked as a CSR Project Manager in the same company. Prior experience includes a consulting role at Accenture from 2010 to 2013. Joelle Zwicky holds a Master of Business Administration (MBA) from Universität Zürich, obtained between 2008 and 2010, as well as a Bachelor of Business Administration (BBA) from the same university, completed from 2005 to 2008.
This person is not in any teams
This person is not in any offices