Head of Sustainable Business

Title: Head of Sustainable Business (Technical Director)

Location: London/Edinburgh/Bristol

Sector: Environmental Services



Spencer Ogden has partnered with a multi-disciplinary energy and sustainability organisation. Helping the transition into a low-carbon economy, they have grown to be a leading sustainability advisor across the UK for a variety of sector such as Onshore Renewable Storage, Offshore Wind, Manufacturing and Property.

This role is highly important in ensuring the business continues to thrive and grow. You will be expected to lead the Sustainable Business team and provide expert advice on carbon reporting, ESG services and wider business development



  • Provide leadership in carbon reporting and ESG service matters
  • Project Director (Management of consultants, report writing, leading presentations and budgeting)
  • Business development with existing and new clients, identification of new opportunities and drafting of technical and financial proposals
  • Line management and mentoring of junior colleagues
  • Tracking performance of team against set KPIs
  • Developing and implementing service Business Plan



  • Extensive experience in an environmental/sustainable focused consultancy
  • Strong technical understanding of carbon, energy, sustainable finance, ESG and GHG
  • Strong experience in leading a team
  • Strong evidence of client management and networking
  • Understanding of business development within the renewables sector



This vacancy will offer a lucrative financial package + company benefits


For a full job description or If you are interested in learning more about this opportunity, please apply or reach out directly to jesus.rodriguez@spencer-ogden.com

Apply Now
Job Details
London, UK
Job Type
14 JUN 2024
Share this job

Apply For This Job

Please complete the form for this job application.