Jessica Leach's Location
Toronto, ON, CA
Jessica Leach's Work
Jessica Leach's Education
Jessica Leach's Skills
Jessica Leach's Summary
Jessica Leach, based in Toronto, ON, CA, is currently a Media Relations Manager at Toronto Metropolitan University, bringing experience from previous roles at Toronto Metropolitan University, Freelance, Kwittken and Veritas Communications. Jessica Leach holds a 2009 - 2010 Humber College. With a robust skill set that includes Integrated Marketing, Strategy, Public Relations, Blogging, Public Speaking and more, Jessica Leach contributes valuable insights to the industry. Jessica Leach has 4 emails on RocketReach.