The Director of Social Media is a creative and strategic leader responsible for developing and executing Alterra Mountain Company’s social media and content strategy. The role identifies campaign insights and creates targeted social campaigns to promote Ikon Pass, Alterra-owned destinations, their brands, and their communities. As part of the Enterprise Marketing Department, the Director integrates social media into broader marketing and communications strategies to drive demand and stakeholder engagement. The Director oversees social media tactics across the company’s businesses and serves as the technical and strategic expert for social channels and capabilities. The role plans and schedules local social content, measures execution across channels, and identifies opportunities for innovation. It works with resort teams, company leadership, marketing, public relations, messaging, customer service, partners, agencies, athletes, and influencers. The Director provides regular reporting, milestone insights, competitive analysis, annual plans, KPI dashboards, and ongoing technical and functional support. The role leads a small team, manages external agency relationships, oversees social monitoring tools and analytics, and supports social media marketing for Ikon Pass products and partner launches.
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
Director