Senior Marketing Manager - Europe

Posted 01 November 2022
Salary £50000 - £60000 per annum
Job type Permanent
Discipline Marketing
Contact NameThais Ferreirra

Job description

Are you a motivated and results-driven Marketing Manager with passion for supporting visual storytellers and content creators?
Likes the sound of working cross-functionally with different teams to drive brand awareness?
Would you like to work for a company that operates in the circular economy and that puts employee health and well-being at the forefront?

Then we’d love to hear from you!

For one of our global clients with EU head office in Berlin, we are looking for a Senior Marketing Manager to join the EU marketing team bringing your experience and knowledge in order to lead and execute European marketing activity across multiple awareness and consideration channels.

What you’ll do:
  • Execute integrated marketing campaigns from strategy to completion across multiple channels that includes events, partnerships, influencers, PR and social media 
  • Manage ambassador programs
  • Create strategies to increase brand awareness and introduce brand to new audiences
  • Understand EU markets to define audiences and deliver targeted, insights-driven plans
  • Track and measure marketing campaigns to optimise resources
What you'll bring:
  • Significant marketing experience, including experience with integrated marketing program planning, execution, analytics and reporting
  • Excellent project management skills, with attention to detail
  • Good all-rounder marketing knowledge, PR, communication or social background preferred
  • Ability to take insights from marketing campaign data
  • Willingness to learn and share knowledge 
  • Collaboration skills for working in a global and cross-functional team
  • Proficiency in German or French would be a big advantage

What you'll like:
  • A range of health and well-being benefits
  • Highly collaborative teams 
  • Hybrid working environment with modern Berlin-based office space
  • Working in an international environment with potential for travel to other offices