Leigh-Ann Russell

Leigh-Ann Russell


Head of Procurement & SCM (Upstream)
BP