Marketing Officer – Climate Risk Ratings
at Edhec Business School
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 15 Apr, 2025 | Not Specified | 17 Jan, 2025 | 5 year(s) or above | Sem,Financial Services,English,Writing,Sustainability,French,Campaigns | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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