Gerald David Mitchell

Affiliations

  • Vice President Engineering at Transatlantic Petroleum Ltd. (TAT), 2020-12-14