Expro's IT department is led by Steve Russell (Chief Technology Officer) and has 610 employees.
Rumaldo Vasquez
Manufacturing Supervisor
Mustafa Sukni
Well Engineer
Dean Brice
Field Service Technician
Tyler Saltzman
Design Engineer
Looking for a particular Expro employee's phone or email?