2015-macpherson-john.jpg

John Macpherson

Senior Technical Adviser for Drilling Services Baker Hughes