Creative Resources Manager Traffic Manager (80-100)

Not Interested
Bookmark
Report This Job

profile Job Location:

Carouge - Switzerland

profile Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

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

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.ResponsibilitiesPlan schedule and manage workload...
View more view more

Key Skills

  • Employee Relations
  • Succession Planning
  • Employee Evaluation
  • Human Resources Management
  • Lean
  • Lean Management
  • Benefits Administration
  • HRIS
  • Payroll
  • Employment & Labor Law
  • Human Resources
  • Manufacturing

About Company

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,  mor ... View more

View Profile View Profile