James Butcher

James Butcher

4sc
Senior Geotechnical Engineer at Aurecon Group