The Global Social Lead for Can-Am Off-Road reports to the Global Brand Manager (Content & Strategy) and leads the development and execution of the brand’s global social media strategy. The role shapes Can-Am Off-Road’s presence across social platforms, balancing cultural relevance, community connection, and social performance while supporting brand and retail objectives. The position combines strategic planning with hands-on social media expertise. It involves building engaged audiences and communities, leveraging creators and original content, translating trends into opportunities, and using insights and data to guide decisions. The Global Social Lead develops long-term strategies, manages day-to-day priorities, collaborates across functions and regions, and helps the brand keep pace with social and digital culture.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed