Richard Sherrill

Affiliations

  • at Talos Energy Inc. (TALO), 2024-03-07