Shannon Pollard is a seasoned digital marketing professional with extensive experience in managing various marketing strategies and internal communications. Currently serving as Digital Marketing Manager at Travelers Canada since September 2015, Shannon specializes in attracting audiences through digital techniques and optimizing campaign performance using Key Performance Indicators. Prior roles include Senior Consultant in Digital Marketing and Internal Communications Specialist at the same company, where responsibilities involved strategy development and content management for employee engagement. Additionally, Shannon held a Member Support Manager position at the College Student Alliance, facilitating significant conferences and advocating for student associations. Early career experience includes roles in office management and education at the Edmunds Towers School of Dance, as well as assistant buying at GelCell Capsules. Shannon holds a Bachelor of Arts in Communication, Media and Film Studies and a Certificate in Business Administration from the University of Windsor.
Sign up to view 0 direct reports
Get started