Leonard was Brand Development Manager for IDV. Leonard Russell joined Ian Macleod Distillers in 1989.
Leonard Russell is currently Managing Director at Ian Macleod Distillers - View - Ian Macleod Distillers org chart
Create your alert
to follow the career of Leonard Russell.
Leonard Russell has a Bachelor in Economics from University of Bristol in 1982 and a Master Of Business Administration from University of Edinburgh in 1983.
They have also studied at University of Bristol :
Find more alumni from University of Bristol
They have also studied at University of Edinburgh :
Find more alumni from University of Edinburgh
Do you need to know more about Leonard Russell? More results.
Report an error
Update the org chart details of Leonard Russell.
Discover the organization charts of your favorite companies.
Spot the influential executives using our search tools.
Receive notifications when executive positions change.