Brendan Tully Labelle-Hamer

Electrical Engineer, British Petroleum