Creative Resources Manager / Traffic Manager (80-100%)
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
Requirements
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
Benefits
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
- Locations
- Carouge
- Remote status
- Hybrid
- Employment type
- Full-time
About Salve.Inno Consulting
Bringing a personalized approach to connecting exceptional talent with unique opportunities. Specializing in recruitment for diverse roles, leveraging extensive experience and innovative strategies to find the perfect match for any business needs. Collaboration builds a stronger, more successful future – one strategic hire at a time.