5 Aug 2011
Full-Time Technical Specialist – Rod Lift Systems
Job Description
Baker Hughes require a “Technical Specialist – Rod Lift Systems” in Tulsa, OK:
Education/Experience
· Bachelors degree in Engineering or Applied Science.
· 3 + years experience with… as well as specific engineering, project management…
jobs by 
No views yet
