Projects Support Manager (South America)
Houston, Texas
Schlumberger
Projects Support Manager (South America)
Schlumberger
Operations Manager (completions Qatar)
Schlumberger
Well Testing Technician
Schlumberger
Deployment Lead (schlumberger Performance System)
Schlumberger
Project Manager
Schlumberger
Well Test Supervisor
Geoservices
Well Testing Technician
Schlumberger
Filed Service Manager