Ceri Powell

Ceri Powell

Ceri Powell

Executive Vice President, Exploration International, Shell