Andrew J Macaulay

Andrew J Macaulay

New Business Technical Manager @ BP

About Andrew J Macaulay

Andrew J Macaulay serves as the New Business Technical Manager. He studied Chemical Engineering and also pursued studies in philosophy, psychology, and language sciences at the University of Edinburgh.

People similar to Andrew J Macaulay