Meagan Mollard currently serves as the Manager of Public Engagement (Digital) for the City of London, Canada, a position held since January 2013, after progressing from roles as a Communications Specialist and Documentation Services Representative within the same organization. Prior to this, Meagan held the position of Sales Representative at SDI Marketing from December 2011 to April 2012. Meagan holds an Advanced Diploma in Public Relations from Humber College, obtained in 2013, and completed secondary education at North Middlesex District High School from 2006 to 2010.
Sign up to view 0 direct reports
Get started