Expro employs 7,419 employees. The Expro management team includes Steve Russell (Chief Technology Officer), Scott Turner (Chief Information Officer), and Jean Moritz (Global Vice President of Expro Well Flow Management Services).
Get Contact Info for All DepartmentsLooking for a particular Expro employee's phone or email?