Steve Russell

Chief Technology Officer at Expro

Greater Houston, United States

About Steve Russell

Steve Russell is Chief Technology Officer at Expro. Location: Greater Houston, United States.

Executive manager with 30 years of progressive line and strategic functional experience in the oilfield services arena in North America, Europe, Asia Pacific and Russian Federation. Strong line management, operations, commercial, human resource and supply chain acumen with proven success in delivering rapid results from start-up initiatives, in technology deployment and in driving change through large organizations within cross-cultural and complex market environments.

Skills

  • Stimulation
  • Upstream
  • Petroleum

Additional experience

  • Senior Vice President Operations

    Frank's International N.V.

    November 2019 – September 2021

Education

  • Master of Engineering (M.Eng.), Imperial College London
  • University of London