Leigh-Ann was Chief Procurement Officer at BP PLC, and Senior Production Technologist at Helix RDS. Leigh-Ann Russell joined Hill & Smith in 2021.
Leigh-Ann Russell is currently
Create your alert
to follow the career of Leigh-Ann Russell.
In 1997, Leigh-Ann Russell completed a Bachelor of Science in Mechanical Engineering at University of Aberdeen.
They have also studied at University of Aberdeen :
Find more alumni from University of Aberdeen
Do you need to know more about Leigh-Ann Russell? More results.
Report an error
Update the org chart details of Leigh-Ann Russell.
Discover the organization charts of your favorite companies.
Spot the influential executives using our search tools.
Receive notifications when executive positions change.