Browse All Jobs
Job Description

DEPT® is seeking a Project Manager to join their Personalised Content team in Berlin for a 12-month fixed-term contract. The ideal candidate will be responsible for building strong client relationships and overseeing the delivery of integrated campaigns. The Project Manager will manage client briefs, plan, assign, review, and deploy creative assets, and manage the overall agency workload in partnership with the team.

Role Involves:

  • Managing, drafting, and reviewing client briefs
  • Ensuring client deadlines are met across multiple campaigns
  • Liaising with clients to clarify questions and manage expectations
  • Prioritizing workloads for the team and escalating issues when needed
  • Maintaining a full understanding of clients' business and objectives
  • Building excellent working relationships with key clients
  • Ensuring high standards are maintained and projects are delivered on time and within budget

Requirements:

  • Experience delivering multi-channel marketing communications
  • Excellent organizational skills and ability to manage multiple projects
  • Strategic thinking and ability to contribute new ideas
  • Ability to work within short timeframes and meet deadlines
  • Strong communication and interpersonal skills
  • Basic understanding of financials to manage budgets

DEPT® Offers:

  • 29 days’ holiday plus bank holidays
  • A flexible, hybrid working policy
  • Mental health support
  • Buddy Program
  • Training, development and certifications
Apply Manually

DEPT®

DEPT® is a global digital agency that merges technology and experience design to deliver impactful solutions for a diverse clientele. Specializing in e-commerce and digital transformation, DEPT® crafts innovative and effective campaigns, products, and platforms. With a strong emphasis on technology and marketing, DEPT® fosters a culture of innovation and collaboration, empowering its teams to create cutting-edge solutions for nationally and internationally recognized brands, guided by agile methodologies and a commitment to client success.

All Jobs at DEPT® (226)