About this role
Franchising Managing Director at Vanguard Internet SA. Location: Lausanne, Vaud, Switzerland. Role: Steering strategy, Building organization, Developing strategies Requirements: University degree in management, finance, accounting, or economics; MBA preferred. 10 years in building and managing franchise models; strong data-driven and leadership skills. Category: Business Operations Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: German, English