Skip links

Gregor Keenan

Gregor is Operations Director and joined the company in 2004. He is responsible for site operations, processing and development and has expertise in composting operations and Biofuel production.  Gregor is a member of the UK Compost Certification Scheme’s Technical Advisory Committee, Research Panel and Market Development Working Group.