The role serves as the central point of contact for all site-related matters at the Zug headquarters, ensuring smooth operations and representing the site to internal and external stakeholders.
Must-have
Nice-to-have
Must have legal authorization to work in Switzerland