Catherine Gillam

Catherine Gillam

Mergers & Acquisitions, BP