Browse All Jobs
Job Description

DEPT® is seeking a strategic-minded Mid to Senior Resource Manager to join their Creative & Media capacity planning and resourcing practice across Northern European teams. This role is crucial for ensuring efficient resource allocation and capacity management in the dynamic digital marketing landscape, supporting the company's business growth.

The Resource Manager will be responsible for the effective utilization of billable team members within the Creative & Media team, ensuring optimal casting practices, nimble operations, and appropriate billable headcount. They will act as an expert matchmaker, understanding project needs, team skills, and how to curate the best team for the best possible work. The Resource Manager will proactively partner with the Commercial team to evaluate the new business pipeline and plan for future resourcing needs.

Role Involves:

  • Resource Optimization
  • Skill Management
  • Demand Forecasting
  • Risk Mitigation
  • Cross-Functional Collaboration
  • Conflict Resolution
  • Performance Monitoring
  • Compliance and Governance

Requirements:

  • A background in resource management, traffic management creative services or creative project management in a digital, media, or creative agency industry, with a minimum of 3-5 years (Medior) & 5-7 years (Senior) in a resource management role
  • Strong understanding of digital marketing, technology, and creative services
  • Proficiency in resource management software and tools
  • Strong analytical and quantitative skills
  • Excellent communication and interpersonal skills
  • Strategic thinking and problem-solving abilities
  • Business and conversationally proficient English language skills

What DEPT® Offers:

  • A flexible, hybrid working policy
  • The opportunity to work from abroad for 13 weeks a year
  • 24 vacation days per year and the possibility to buy an unlimited number of extra vacation days
  • Learning and Development programs
  • Contribution to your health through the OpenUp platform, gym and wellness discounts, and healthy lunches at the office
  • Discount on your lease bike and hassle free-commutes with an NS Business Card
Apply Manually

DEPT®

DEPT® is a global technology and marketing services company that integrates end-to-end digital experiences for a diverse portfolio of brands. With a team of over 2,500 specialists operating across numerous locations, DEPT® delivers pioneering work on a global scale while maintaining a boutique culture. The company emphasizes innovation and a commitment to creating impactful digital solutions for its clients. DEPT® fosters a culture of inclusivity, offering opportunities for professional growth and development.

All Jobs at DEPT® (225)