M

Meg O'Neill

CEO at bp