Barry Mitcheson

Amec Foster Wheeler Environment & Infrastructure UK Limited