About this role
International Creative Content Project Leader at Tissot. Location: Le Locle, Neuchâtel, Switzerland. Role: orchestrating content, leading production, managing projects Requirements: 5+ years in a similar creative/project role, university degree (or equivalent), global brand experience, strong project management and graphic design skills, proficiency with Microsoft Office and Adobe Creative Cloud, English and French fluency. Category: Marketing Seniority: Senior Level Tools: Microsoft Office, Microsoft PowerPoint, Adobe Creative Cloud, Adobe Photoshop, Adobe InDesign, Adobe Illustrator Commitment: Full Time Workplace: Onsite Languages: English, French