Basha Galvin
  • Head of investigations
  • Tullow Oil PLC
United Kingdom
Basha Galvin

Basha Galvin

  • Head of investigations
  • Tullow Oil PLC
United Kingdom

Get unlimited access to all Global Investigations Review content