Social Media Manager
Live Nation Canada, Inc.Toronto, ONThis is a full-time role within the social media team.In this role, you will report to the Director, Social Media, working closely with the social media and marketing teams.Your work will contribut... Show more