Head of Sustainability - Boutique Consultancy
Eden Brown
- London
- £70,000-80,000 per year
- Permanent
- Full-time
Lead the implementation of sustainability strategies, focusing on Green Building Certifications, Building Physics & Energy Modelling, and Whole Life Carbon Analysis & Embodied Carbon. This role involves developing standards, processes, and workflows, growing and mentoring a team, and ensuring compliance with industry best practices.Responsibilities:
Sustainability Strategy:
- Develop and implement a comprehensive sustainability strategy aligned with company goals.
- Establish service lines for Green Building Certifications, Building Physics & Energy Modelling, and Whole Life Carbon Analysis & Embodied Carbon.
- Collaborate with project teams to integrate sustainability into designs and processes.
- Lead and mentor a cross-functional team, fostering a culture of innovation and environmental responsibility.
- Implement standardised processes for sustainable engineering practices across service lines.
- Engage with clients, regulatory bodies, and industry partners to promote sustainable practices.
- Develop metrics and prepare reports on the success and impact of sustainability initiatives.
- Bachelors/Masters degree in Environmental Engineering or related field.
- 8+ years of direct experience within sustainable design
- Experience in delivering projects in the disciplines mentioned above
- Leadership experience with a track record of successfully leading sustainability teams.
- Familiarity with industry software tools for energy modelling and carbon analysis.