Available to hire
Hi there! I’m Ryan, a data-driven ski-industry professional who blends hands-on operations with digital marketing and analytics. I love turning guest feedback and performance metrics into actionable campaigns, streamlined workflows, and better guest experiences on and off the mountain.
When I’m not optimizing marketing funnels or building web content, I enjoy coaching, program development for ski schools, and collaborating across teams to deliver engaging guest journeys.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
French
Advanced
Work Experience
Sales Associate & Technical Lead at Revel Outdoors
May 1, 2025 - April 1, 2026Assisted customers in finding outdoor gear aligned with their objectives; aided daily restock and inventory tracking; developed a system to streamline communications across teams and customers.
Ski Instructor at Revelstoke Mountain Resort
November 1, 2025 - April 1, 2026Instructed skiing to clients of all skill levels and ages; delivered safe, engaging lessons and adapted instruction to individual needs.
Snow School Supervisor at Revelstoke Mountain Resort
November 1, 2024 - April 1, 2025Developed instructor engagement survey; managed day-to-day scheduling; acted as Occupational Health and Safety Representative; led emergency response drills using PowerPoint.
Assistant Director of Snow School and Rentals at Mont Cascades
November 1, 2023 - May 1, 2024Led instructor sessions; managed scheduling and planning for all snow school needs; hired and trained instructors; improved web descriptions and email communications; continued development of Excel-based group workflows; maintained workshop experience.
Canadian Ski Patrol Duty Manager at Canadian Ski Patrol
December 1, 2022 - May 1, 2024Closing hill manager; delegated tasks during emergency situations to ensure safety and operational continuity.
Snow School and Rentals Supervisor at Mont Cascades
December 1, 2022 - April 1, 2023Collaborated with the Groups department to streamline customer information and equipment sizing processes using Excel.
Ski Instructor & Snowboard/Ski Technician at Mont Cascades
December 1, 2020 - March 1, 2022Provided exceptional customer service to clients of all ages; effectively managed groups; supervised and guided employees; gained valuable workshop experience.
Executive at University of Ottawa Ski and Snowboard Club
September 1, 2021 - June 1, 2023Developed an Excel program to optimize membership sign-ups, bus reservations, and cash flow tracking; organized bus transportation for approximately 110 students every Sunday; managed social media content and events.
Education
OSSD at White Oaks Secondary School
January 11, 2030 - May 7, 2026Honours Bachelor of Commerce, Specialization: Marketing at University of Ottawa
January 11, 2030 - May 7, 2026Qualifications
CSIA - Level 2
January 11, 2030 - May 7, 2026WorkSafeBC - Basic First Aid
January 11, 2030 - May 7, 2026Udemy - Mega Digital Marketing Course (80 hours)
January 11, 2030 - May 7, 2026Google Analytics Certification
January 11, 2030 - May 7, 2026Semrush - Measuring the Metrics that Matter Most to Your Funnel
January 11, 2030 - May 7, 2026Semrush - Content Led SEO with Brian Dean
January 11, 2030 - May 7, 2026Coursera - Business Analytics with Excel
January 11, 2030 - May 7, 2026Industry Experience
Travel & Hospitality, Retail, Education, Professional Services, Media & Entertainment
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Revelstoke today.