Team! At Baker Hughes our purpose is clear; We take energy forward making it safer, cleaner and more efficient for people... at Customer Site to the Baker Hughes Supervisor and promotes and maintains good team relations. Executing......
Job Location: Alberta, Canada