Browse All Jobs
Job Description

DEPT® is seeking a Global Public Relations Manager to join their Holding team in Amsterdam. This role involves collaborating with experts across various departments to ensure seamless operations and empower Depsters. The ideal candidate will balance execution with proactiveness, build relationships, and bring creative ideas to life.

The Global Public Relations Manager will report to the Global Comms & PR Director and will be responsible for driving press activities and supporting the global PR efforts of the company.

Role Involves:

  • Driving press activities in the Netherlands, Germany, and APAC.
  • Supporting global press activities for the US, UK, and other global moments.
  • Contributing to the public relations and thought leadership program.
  • Managing agency award submissions.
  • Leading content planning and execution for thought leadership pieces.
  • Identifying press opportunities and building relationships with target press.
  • Managing and maintaining the Comms team's day-to-day tools.

Requirements:

  • Minimum of 3 years of experience in communications and PR.
  • Strong relationships with journalists covering brands and agencies across Europe and the US.
  • Excellent writing skills.
  • Experience in writing award submissions.
  • Creative thinker with excellent written and verbal communication skills in English.
  • Structured and organized multitasker.
  • Willingness to travel.
  • Experience in an agency or technology company setting (preferred).

What DEPT® Offers:

  • A flexible, hybrid working policy.
  • Opportunity to work from abroad for 13 weeks a year.
  • 24 vacation days per year and the possibility to buy extra vacation days.
  • Learning and development opportunities.
  • Contribution to health through the OpenUp platform, gym and wellness discounts, and healthy lunches at the office.
  • Discount on lease bike and 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)