This is a full-time on-site role for a Sustainability Lead located in North London. The Sustainability Lead will be responsible for developing and implementing sustainability strategies and initiatives, conducting sustainability assessments, managing sustainability projects, and ensuring compliance with environmental regulations. The role also involves collaborating with various departments to integrate sustainable practices into all aspects of the company's operations and reporting on sustainability performance metrics.