Ellen Mclaren's Location
Toronto, ON, CA
Ellen Mclaren's Work
Ellen Mclaren's Education
Ellen Mclaren's Skills
Ellen Mclaren's Summary
Ellen Mclaren, based in Toronto, ON, CA, is currently a Lead Producer at Isobar, bringing experience from previous roles at Isobar and RODEO PRODUCTION. Ellen Mclaren holds a 2012 - 2016 Toronto Metropolitan University. With a robust skill set that includes Leadership, Graphics, Microsoft Office, Art Direction, Management and more, Ellen Mclaren contributes valuable insights to the industry. Ellen Mclaren has 2 emails on RocketReach.