Lourinda John St.

Affiliations

  • Chief Human Resources Officer at Acuren Corp (TIC), 2025-02-14