26 Oct
|
Snowstorm Technologies (Canada
|
Vancouver
26 Oct
Snowstorm Technologies (Canada
Vancouver
Company Overview
Snowstorm Technologies (Canada) Inc. is a global leader in providing cutting-edge solutions for the travel and hospitality industries. With our innovative platforms we empower travel agencies, hoteliers, and corporate travel management companies to succeed in an evolving market. We thrive on innovation, and delivering exceptional results.
Visit us at https://snowstormtech.com/ to learn more about our transformative solutions.
Role Overview
Snowstorm Technologies is hiring an experienced, generalist Senior Marketing Manager to lead our marketing efforts end to end. You'll own brand, content, and demand generation, shaping how we show up to customers and prospects while building the processes and campaigns that drive growth.
This is a full time, on-site role based in Vancouver, BC.
Key Responsibilities
- Develop and execute Snowstorm Technologies' overall marketing strategy, aligned with company goals
- Own brand positioning, messaging, and voice across all channels
- Plan and run demand generation and campaign programs (paid, organic, email, events) to drive pipeline
- Lead content strategy and production, including web, blog, case studies, and sales collateral
- Manage the marketing budget and vendor/agency relationships
- Track and report on campaign performance, using data to guide decisions and prioritize spend
- Partner closely with Sales and Product to align marketing with revenue goals and product launches
- Oversee the company's social media presence and public relations efforts
Qualifications
- 5-8 years of marketing experience, with a track record spanning brand, content, and demand generation
- Experience owning a marketing function or workstream independently, ideally at a growing company
- Must be comfortable using AI
- Strong written and verbal communication skills, with an eye for brand voice and messaging
- Hands-on experience with marketing automation and analytics tools (e.g., HubSpot, Google Analytics, etc)
- Comfort managing budgets, vendors, and external agencies
- Experience with both paid and organic acquisition channels
- Bachelor's degree in Marketing, Communications, Business, or a related field (or equivalent experience)
- People management or cross-functional leadership experience is a plus
- Must be able to work on-site in Vancouver, BC
Why Join Snowstorm
- Comprehensive benefits: health, dental, vision, and vacation.
- Paid time off and company holidays
- Be part of a scaling global tech company shaping the future of travel.
- Opportunity to learn, grow, and influence how our systems evolve.
- Work in a collaborative, high-ownership environment where improvement is encouraged.
Snowstorm Technologies is an equal opportunity employer.
Pay: $72,900.00-$100,000.00 per year
Benefits:
- Dental care
- Discounted or free food
- Extended health care
- Paid time off
- Vision care
Work Location: In person
📌 Senior Marketing Manager (Vancouver)
🏢 Snowstorm Technologies (Canada
📍 Vancouver