Nature Manager

17918
📍 London, London, United Kingdom 💼 Full-time 🕒 Posted June 15, 2026

Job Description

Nature Manager Department: Corporate Affairs & Sustainability The information below covers the role requirements, expected candidate experience, and accompanying qualifications. Permanent, Full-time Location: London, hybrid work pattern Closing Date: 22nd June Drax is looking for a Nature Manager to join our Corporate Sustainability team as we advance our strategic, global nature positive actions. Reporting to the Head of Nature Positive, the Nature Manager will focus on the delivery of Drax s Sustainability Framework s nature commitments and targets, helping us to advance our nature positive ambitions and providing dedicated expertise and resource for nature positive implementation. You ll partner with key stakeholders across the organisation embedding understanding of nature positive, develop routine monitoring of nature impacts, and develop standards and policies that embed best practice to enhance and protect nature. As we continue to grow and evolve, this role will play an i...

Ready to Apply?

Submit your application today and join our talented team at 17918.

Submit Application

Job Details

  • Location London, London
  • Job Type Full-time
  • Category other-general
  • Posted Date June 15, 2026
  • Application Deadline July 25, 2026