Marketing Officer – Climate Risk Ratings

at  Edhec Business School

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate15 Apr, 2025Not Specified17 Jan, 20255 year(s) or aboveSem,Financial Services,English,Writing,Sustainability,French,CampaignsNoNo
Add to Wishlist Apply All Jobs
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:

Location: Permanent position, London
A unique opportunity to support the launch and expansion of a pioneering venture in climate risk ratings, empowering investors and issuers with science-based ratings of climate risk financial materiality.

POSITION OVERVIEW

As the Marketing Officer, you will report to the CEO/Head of the Climate Risk Ratings Agency and play a crucial role in establishing and promoting the agency’s brand, products, and mission. You will define and execute all aspects of marketing strategy, content creation, and communication, ensuring our offerings reach and resonate with investors, issuers, and other key stakeholders.
This role is instrumental in advancing our mission to provide science-based, systematic, and robust climate risk ratings, encompassing both transition risks and physical risks for a wide range of infrastructure and corporate sectors.

Responsibilities:

REQUIREMENTS FOR THE ROLE

  • Post-graduate degree in marketing or communication.
  • 5+ years of experience in marketing, preferably in the financial services, ESG, or climate risk related industries.
  • Strong knowledge of ESG trends and climate risk topics, with the ability to translate complex data into marketable content.
  • Proven expertise in developing and implementing marketing strategies and campaigns.
  • Proficiency in digital marketing tools (e.g. SEO, SEM) and content creation tools.
  • Exceptional communication and writing skills in English and French.
  • Creative, entrepreneurial, and results-driven mindset, with a passion for sustainability and innovation.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Marketing/Advertising/Sales

Marketing / Advertising / MR / PR

Marketing

Graduate

Marketing or communication

Proficient

1

London, United Kingdom