More jobs:
Creative Resources Manager/Traffic Manager
Job in
Carouge, Geneva, Switzerland
Listed on 2026-01-19
Listing for:
Salve.Inno Consulting
Full Time
position Listed on 2026-01-19
Job specializations:
-
Creative Arts/Media
-
Management
Program / Project Manager, General Management
Job Description & How to Apply Below
Lead the planning, allocation, and optimisation of creative resources across a multi-disciplinary creative team, ensuring smooth delivery of projects, clear prioritisation, and effective collaboration between Creative, Client Services, and external partners.
Responsibilities- Plan, schedule, and manage workloads for a creative team of 30+ profiles (Art Directors, Creative Strategists, Copywriters)
- Act as the main point of contact between Creative teams and Client Services for resource planning and prioritisation
- Scope and process booking requests, validate against project scope and remaining work, and update schedules accordingly
- Manage priorities, arbitration, and communication when conflicts arise
- Anticipate upcoming needs in close collaboration with Client Services
- Build and maintain workload plans by business unit to prevent overload and delivery risks
- Organise, structure, and continuously improve creative and traffic processes
- Manage the freelancer and partner pool, including sourcing, cost negotiation, contracts, and invoicing
- Maintain strong operational oversight through availability, proactive communication, and deep understanding of team capabilities
- Minimum 5 years of experience in a communication or advertising agency in a Creative Traffic, Resource Management, or equivalent planning role
- Strong understanding of agency environments, creative workflows, and the roles within creative teams
- Proven ability to prioritise, plan, and propose pragmatic solutions under deadline pressure
- Analytical mindset with the ability to simplify complex situations into clear, usable workflows
- Excellent communication and interpersonal skills, able to collaborate effectively with Creative Directors, Account teams, and creatives
- Strong team management approach with a collaborative and solution-oriented mindset
- Professional proficiency in English and native or fluent French
- Join a fast-paced creative environment where structure, clarity, and collaboration directly impact creative quality and delivery
- Play a central role in shaping how creative work is planned, delivered, and scaled
- Work closely with senior creative and client stakeholders in a role with high visibility and operational impact
- Contribute to a culture that values flexibility, trust, and continuous improvement
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×