Peter Blake

Peter is the Subsea Systems Manager for the Chevron Energy Technology Company and Subsea Global Technical Authority, based in the Chevron Technology Centre in Aberdeen with global remit to support the development of subsea systems across Chevron.

Back to Board Members