Steve Mc Intosh
Project Manager @ BP
About Steve Mc Intosh
Steve McIntosh is a Project Manager at BP, where he has worked since 2013, and has served as a Senior Planning Engineer since 2001. He previously worked as a Planning Engineer at Total Lindsey Oil Refinery Limited from 1983 to 1985.