Jen Louis's Location
Elmira, ON, CA
Jen Louis's Work
Jen Louis's Education
Humber College
(Public Relations)
1996 - 1999
Jen Louis's Skills
Jen Louis's Summary
Jen Louis, based in Elmira, ON, CA, is currently a Marketing Communications Specialist at Trojan Technologies, bringing experience from previous roles at Jen St. Louis Photography and Feathers & Florals Photography, BlackBerry, The Staffing Edge and Shad International. Jen Louis holds a 1996 - 1999 Humber College. With a robust skill set that includes Leadership, Writing, Crisis Communications, Social Media, Web Content Management and more, Jen Louis contributes valuable insights to the industry. Jen Louis has 2 emails on RocketReach.