Role : Chief Technology Officer – Marine Energy Salary : TBC
Summary To be the lead technology expert, mentoring the technical and scientific teams, delivering the technologies and solutions that will cement marine energy production as a renewable energy source.
Role : Business Development Manager Salary : £60/£70K + bonus
Summary: The Client Manager will be responsible for sourcing a portfolio of emissions reduction projects generated from diverse sectors across Northern Europe (e.g., landfill, biomass, cement, renewable energy sector, etc.).