About this role
Business Generation & Marketing Manager (m/f/d) at Turner & Townsend. Location: Zürich, Zurich, Switzerland. Role: coordinating engagement, conducting research, preparing materials Requirements: Bachelor's in Marketing or Business Administration, minimum 3 years experience in business development/marketing/client relationship management, strong project management, communication, stakeholder management, and analytical skills; fluent English required. Category: Marketing Seniority: Mid Level Commitment: Part Time Workplace: Hybrid Languages: English