Head of Marketing & Communications

RepRisk AG

Bewerben

About Us 

RepRisk is a rapidly growing global company and a pioneer in the ESG data science field. Our goal is to make the world a better place by creating transparency in the business world – we are driving positive change via the power of data. We combine AI and machine learning with human intelligence to analyze public information and identify environmental, social, and governance (ESG) risks. We serve as a reality check for how companies conduct their business around the world – do they walk their talk when it comes to human rights, labor standards, corruption, and environmental issues?

We Offer 

  • Flexible working hours and arrangements
  • An entrepreneurial, international, and dynamic work environment
  • A shared mission to drive accountability and responsible behavior of companies, thus creating positive change
  • A company that embraces diversity, because life would be boring if we were all the same!

Head of Marketing & Communications

About You

Are you eager to lead and develop a high-performing Marketing & Communications team in a rapidly growing company? Are you structured, process-oriented, and skilled at executing strategic initiatives without sacrificing quality? Are you comfortable working in a multicultural, international business setting with a focus on KPIs and client centricity?

If your answers are YES – then this is the perfect role for you!

Your Responsibilities

As our Head of Marketing and Communications in our fast-growing, client-centric organization, you will play a pivotal role in elevating, driving, and further integrating our brand awareness and lead generation activities. You will be responsible for overseeing all aspects of marketing and communications, including corporate communications/PR, digital marketing, lead generation, events, collateral, product marketing, and strategic partnerships and alliances. Your strategic insights, creativity, and inspiring people management will be instrumental in shaping and executing our initiatives to achieve our ambitious business objectives. The role reports into the Chief Commercial Officer based in Zurich, Switzerland, and is part of the Commercial division management team at RepRisk. 

In this role, you will:

  • Lead and develop a global team in London, Manila, Toronto, and Zurich, to drive integrated and results-oriented marketing and communications initiatives.
  • Create and implement a strategy and a structured action plan to further develop the Marketing & Communications department, with an emphasis on technology enhancements to support scalability and growth.
  • Develop senior team members in Marketing & Communications, focusing on KPI alignment and skill enhancement.
  • Oversee strategic budget allocation and effective budget management to maximize the impact of campaigns and initiatives.
  • Serve as a strong and credible counterpart to peers, in particular the Head of Business Development and the Head of Key Account Management, to quickly and effectively addressing business needs.
  • Leverage data analytics to track and analyze marketing performance, driving continuous improvement and ensuring that our initiatives align with overall business objectives.
  • Develop and execute a comprehensive PR strategy in key markets. Cultivate positive relationships with media outlets, industry influencers including partners and alliances, and other key stakeholders.
  • Oversee website, including revamp and relaunch, as well as SEM and social media engagement activities.
  • Play a crucial role in driving lead generation activities, including developing and implementing targeted campaigns to capture and nurture leads throughout the sales funnel.
  • Ensure consistent messaging and brand positioning across all communication channels.

 

Qualifications

You offer

  • Minimum of a Bachelor’s degree in a relevant field from a top-tier university; an MBA in Business Communication is a plus.
  • 10+ years of relevant managerial and professional experience in successfully developing and executing comprehensive marketing strategies in sustainability and/or finance related industries and topics.
  • Proven skills in people management, agency management, leadership, teamwork, and relationship-building at all organizational levels.
  • Robust planning and project management skills.
  • Proficiency in English with excellent verbal and written communication skills. Additional languages, in particular German, French, or Spanish, are a plus.
  • Results-driven approach with a history of flawless execution in past roles.
  • Capability for self-management and task prioritization, especially under pressure.

 

Please note that we will only consider candidates with a valid work permit

Kontakt

  • RepRisk AG

Bewerben