Allan Russell is an experienced professional currently serving as Customer Account Director at The Malcolm Group since June 2003, a role complemented by previous positions as Senior Account Manager for Diageo and Commercial Project Manager. Prior to this, Allan worked as a Transport Planner at TDG from April 2000 to June 2003 and held the position of Trainee Manager/Systems Manager at WRM Logistics from August 1996 to April 2000. Education was completed at the University of Strathclyde, where Allan earned a BSc in Technology & Business Studies, specializing in Management Science and Computer Science, between 1992 and 1996.
Sign up to view 0 direct reports
Get started
This person is not in any teams