bp
Facilities Engineer
bp
Operations Support Engineer
bp
Process Engineering Team Lead
bp
Process Safety Advisor
bp
Process Safety Superintendent
bp
Process and Process Safety Engineering Team Leader
bp
Development Engineer
bp
Project Engineer
bp
Process Technical Authority
Rice University