BP
Onshore Projects Team Leader
EN Engineering
Senior Design Engineer
BP
Project Manager
BP
Construction Engineer
EN Engineering
Senior Project Manager
BP
Area Maintenance Engineer
BP
Terminal Projects Team Leader
EN Engineering
Project Engineer
Illinois
University of Manchester