Andrew Mc Leod

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.

People similar to Andrew Mc Leod