Skip to main content
Loading
Mike Sangster

Mike Sangster

Senior Vice President, Africa Total Energies