J Steven Russell

Affiliations

  • Chief Technology Officer at Expro Group Holdings N.v. (XPRO), 2024-02-26