Leigh Mceachran's Location
Canada
Leigh Mceachran's Work
Leigh Mceachran's Education
Leigh Mceachran's Skills
Leigh Mceachran's Summary
Leigh McEachran, based in Canada, is currently a Communications Advisor at Durham Region (The Regional Municipality of Durham), bringing experience from previous roles at Fleming College and Yahoo!. Leigh McEachran holds a 2017 - 2018 Social Media Certificate @ Algonquin College of Applied Arts and Technology. With a robust skill set that includes Writing, Social Media, Public Speaking, Web Content, Interviewing and more, Leigh McEachran contributes valuable insights to the industry. Leigh McEachran has 6 emails on RocketReach.