Andrew Mc Leod
Bioresources Process Engineer @ Jacobs
About Andrew Mc Leod
Andrew McLeod is a Bioresources Process Engineer currently employed at Jacobs in London, United Kingdom. He has a background in biogas enhancement and has held various academic and advisory positions, including roles at Cranfield University and Anglian Water Services.