Leigh-Ann Russell

Oil and gas engineer