Browse All Jobs
Job Description

DEPT® is seeking a VP of People to lead the People team in Germany and Switzerland. This role involves creating the best employee journey for Depsters, ensuring they feel engaged with the organization's culture and mission. The VP of People will serve as a business partner for the German and Swiss business teams, reporting to the SVP of People EMEA and aligning the People plan with DEPT®’s global strategy.

Responsibilities:

  • Partnering with leadership teams in Germany and Switzerland.
  • Leading local projects and facilitating initiatives.
  • Developing the People team in Germany and Switzerland.
  • Collaborating with the EMEA People team on regional and global projects.

Requirements:

  • Experienced People Lead, preferably within a digital agency or the tech industry.
  • Excellent knowledge of HR legislation, policies, processes, and tools.
  • Excellent skills in strengthening the culture.
  • Well-versed in stakeholder management.
  • Adaptable and comfortable in a rapidly changing environment.
  • Punctual, proactive, and independent.
  • Clear communication and ownership of actions.
  • Working proficiency of both German and English.
  • Direct availability to start working in Germany.

DEPT® Offers:

  • Opportunity to work with diverse clients.
  • Flexible work environment (office, remote, or abroad).
  • Learning and development programs.
  • Health and wellness benefits.
  • Lease bike discount and NS Business Card.
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)