Robert

Production Stimulation Engineer

Location: Houston (Texas ) USA
Degree: Bachelor's, Chemical Engineering
Institute: University of Wisconsin - Madison
Start Date: 2001
"We are always developing within Schlumberger."
Robert