Vivienne Thomson

Vivienne Thomson

Associate Director - Upstream Sustainability Services