Al Mcleod's Location
London, England, United Kingdom
Al Mcleod's Education
University of Cambridge
1973 - 1976
Al Mcleod's Skills
- Customer Service
- Project Management
- Negotiation
Al Mcleod's Summary
Al McLeod, based in London, England, United Kingdom, is currently a Manager Overseas Operations and Communications at Save the Children Uk. Al McLeod holds a 1973 - 1976 University of Cambridge. With a robust skill set that includes Customer Service, Project Management, Negotiation and more, Al McLeod contributes valuable insights to the industry. Al McLeod has 1 email on RocketReach.