Head of Legal, UK Biomethane & Clean Energy
Cyan Partnerscambridgeshire and peterborough, england, United KingdomA pioneering biomethane company is seeking an in-house Legal Counsel to establish the legal function, manage compliance with regulations, and oversee contract negotiations.This role offers the oppo... Show more