Leigh-Ann Russell

Leigh-Ann Russell


Head of global procurement and supply chain management
BP