Leslie Osborne's Location
Canada
Leslie Osborne's Work
Leslie Osborne's Education
Algonquin College of Applied Arts and Technology
(Business Administration and Management, General)
Arnprior & District High School
Leslie Osborne's Summary
Leslie Osborne, based in Canada, is currently a Brand Sales Manager at Annex Business Media, bringing experience from previous roles at Marketing360.ca, Star Metroland Media and Torstar Corporation. Leslie Osborne holds a Algonquin College of Applied Arts and Technology. Leslie Osborne has 1 email on RocketReach.