Production Technologist
new orleans, louisiana, united states
Shell Todd Oil Services
Production Technologist
Shell
Senior Completion Engineer
Shell
Lead Production Technologist
Helix RDS
Petroleum Engineer
Shell
Well Delivery Team Lead
Weatherford
Well Systems Engineer
Todd Energy
Production Technology Manager
Heriot - Watt University
Hogeschool van Amsterdam