C Alan Moon

Affiliations

  • Director at Transatlantic Petroleum Ltd. (TAT), 2012-01-18