Amy Allen's Location
Ottawa, Canada
Amy Allen's Work
Amy Allen's Education
Amy Allen's Skills
Amy Allen's Summary
Amy Allen, based in Ottawa, Canada, is currently a Manager, Content Marketing and Social Media at Benbria, bringing experience from previous roles at St. Joseph Communications, St. Joseph Communications, Media Group, It in Canada and Canadian Government Executive. Amy Allen holds a 2008 - 2010 Algonquin College. With a robust skill set that includes Fact Checking, PowerPoint, Social Media, Proofreading, Magazines and more, Amy Allen contributes valuable insights to the industry. Amy Allen has 3 emails on RocketReach.