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.