Avatar

Mr. William Savage

1 article
United Kingdom Mine Environment Management Ltd

Biography

Will Savage, a chemical engineer, with a passion for sustainability and a commitment to driving positive change. Currently engaged in an EU project looking at large-scale deployment of carbon dioxide removal.