Establishing credibility in a new E&P venture

Alasdair Green is head of E&P strategy at Anderson Anderson & Brown
Alasdair Green is head of E&P strategy at Anderson Anderson & Brown