Head of Marketing - DACH region

at  Trustpilot

Hamburg, Hamburg, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate19 Jun, 2024Not Specified20 Mar, 2024N/AGood communication skillsNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WE’RE A LEADING ONLINE REVIEWS PLATFORM, FREE AND OPEN TO ALL. OUR MISSION IS TO BE A UNIVERSAL SYMBOL OF TRUST. WE ARE WELL ON OUR WAY — BUT THERE’S STILL AN EXCITING JOURNEY AHEAD OF US. DO YOU WANT TO JOIN US AT THE HEART OF TRUST?

Trustpilot is at a very exciting stage in our journey, and we’d like you to join us at this pivotal moment as we enter a new period of growth with a renewed strategic direction. The Head of Marketing, PR & Social is a critical role in helping us achieve our ambitions and vision to create an independent currency of trust in Germany, Austria and Switzerland, a priority growth region for Trustpilot.
This role will help lead and develop our strategy to deliver growth and brand awareness specifically across our DACH region.

STILL NOT SURE?

We are Open to All, which means we want everyone to feel like they can see themselves at Trustpilot. We’re keen to hear about your experiences as well as how you can help to create a fantastic culture for our amazing Trusties. So, don’t worry if you’re looking at this job description and feel like you don’t meet all the requirements, we’d still really like to hear from you!

Responsibilities:

As Head of Marketing, PR and Social for the DACH region, you’ll be at the forefront of positioning Trustpilot’s brand offering across Germany, Austria and Switzerland, but leading with Germany.

  • You will lead and shape a B2B prospect’s journey across all marketing channels (PR, social, digital, events, webinars, content, nurture).
  • You will lead initiatives driving engagement, upsell and cross sell among the B2B free and paying customer audience, as well as leading B2C campaigns to drive awareness with consumers in the region.
  • You will work closely with the Country General Manager and the Sales, Customer Success and Partner teams across segmentsto optimize campaigns that drive high quality leads to sales and revenue from our customer audience.
  • Lead a small team in-region to execute on team goals, and set the direction for marketing in our DACH markets, in line with the organizational strategy.
  • Own and deliver the PR and social strategy, with agency and team support
  • Own and deliver complex multi-channel demand generation campaigns - throughout the full campaign cycle - with a strong focus on brand positioning and ROI - including email, events, digital, and content.
  • Own and deliver initiatives to our paying customer audience to drive revenue and retention.
  • Work closely with the Brand and Consumer teams to deliver consumer-facing campaigns and initiatives.
  • Work closely with local sales and partner functions to align on goals, create and execute on co-marketing activities.
  • Work closely and collaboratively with Commercial Leadership in the region, partnering to create a smooth and efficient new business funnel and customer success environment


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Proficient

1

Hamburg, Germany