Find Marketing, Communication, & Sales Jobs In Vancouver

The SWIM team loves recruiting on marketing, sales, communications, and creative roles at all levels and across all industries.

We know the ins and outs of the Vancouver job market better than anyone. That means having a clear understanding of the branding, sales, and creative needs of many of the best employers in town. Below is a listing of great Marketing, Sales, and Communications opportunities from entry level through to VP and C-suite level that Swim is currently recruiting for. Please review and apply to any jobs you think you might be a good match for. If it looks like a fit on our end, we’ll be in touch soon to talk about the next steps. We hope to hear from you soon!

Catalogue Operations Coordinator

Marketing / Sales & Communications
Contract
Hybrid - Vancouver, British Columbia, Canada
Posted on January 9, 2026
Do you have experience in e-commerce operations, specifically within a B2B context? Do you have strong collaborative and communication skills and the ability to work well with cross-functional teams? Read Full Description

Do you have experience in e-commerce operations, specifically within a B2B context? Do you have strong collaborative and communication skills and the ability to work well with cross-functional teams?

This is an amazing opportunity to join the ecommerce team of one of Vancouver’s most reputable companies! This is a 1-year contract. Hybrid working model of 4 days onsite, 1 remote working day.

Who- the Company:

Exciting opportunity to join a fast-growing international Vancouver based apparel company and one of Vancouver’s finest! Our client is a people-centric organization and known for their collaborative team culture.

What- the Role:

The Catalogue Operations Coordinator is responsible for supporting with the management of our client’s B2B wholesale sites. They will work closely with the rest of the Ecommerce Operations team and cross-functional partners to execute the needs of the business and upkeep processes that are agile, efficient, and accurate for our B2B sites.

We are looking for an e-commerce savvy, agile, proactive person who is great at operations, excels with cross-functional work, solution-oriented and endlessly motivated to make things easier for our Operations, Merch & Planning, Account Managers and Strategic Sales teams.

General Duties:

  • Own the end-to-end process for preparing & publishing the North America and International product catalogue drops
  • Execute weekly, monthly & quarterly operational tasks to ensure the right product shows up on the website at the right time (e.g. publishing product to site, category creation, inventory review)
  • Own cross-functional communication as it relates to the product catalogue drops
  • Support in troubleshooting product catalogue issues by leveraging both backend & frontend systems to find a resolution
  • Support with planning & execution of site merchandising activities, gaining a strong understanding of the site merchandising tools
  • Ability to work flexible hours (e.g. starting early, ending late) occasionally to support our international teams
  • Identify opportunities to optimize our operational processes to drive maximum efficiency
  • Responsible for creating & maintaining documentation for internal processes to ensure all team members are working from the same playbooks
  • Contribute to the growth of a fun and highly cross-functional team

Who – the Candidate:

  • 1-2 years in e-commerce operations, B2B
  • Degree/diploma in related field
  • 2+ years working within apparel business
  • Ability to function in dynamic and fast paced retail operations model
  • Intermediate Office & Excel skills (formulas, lookups) & light reporting abilities
  • Accountable self-starter, able to work independently, strong ability to adhere to deadlines under pressure and manage multiple operational tasks
  • Strong communication (verbal and written) and ability to build relationships in person or via technology.
  • You are 100% responsible, 100% of the time. This allows you to solve quickly, drive for results + free up our energy for what matters most
  • Has a deep desire to learn and improve by seeking, accepting and acting on productive feedback
  • Working knowledge of XML code, Smartsheet & Power BI an asset

How Much:

Hourly rate of $30-33/hr commensurate with experience + 4% vacation pay
 

Where:

Vancouver, BC
 

When & How to Apply:

This search is moving very quickly. Swim will be presenting short-listed candidates directly to the hiring team for consideration.

 

Hide Full Description

Senior Marketing Manager

Marketing / Sales & Communications
Permanent
Hybrid - Vancouver, British Columbia, Canada
Posted on January 7, 2026
Fantastic marketing leadership opportunity with a well-known and beloved Vancouver brand. Leading, mentoring, and coaching a talented marketing team (mix of direct reports at Manager level and indirect reports at Individual Contributor level). Working in a fun-loving, high-performance, supportive, and humble corporate culture.   Read Full Description

Fantastic marketing leadership opportunity with a well-known and beloved Vancouver brand. Leading, mentoring, and coaching a talented marketing team (mix of direct reports at Manager level and indirect reports at Individual Contributor level). Working in a fun-loving, high-performance, supportive, and humble corporate culture.
 

Who- the Company: 

Our client is an admired and award-winning Vancouver-based company with a positive brand and reputation. This is not a company that exists purely to make shareholders richer! This valued-based and socially responsible company makes a profit that they invest back in the business, as well as into their employees and into the communities they operate within. Many people have worked with this company for a very long time due to the company’s values, the stability of the organization, the better-than-average work/life balance, and the opportunities for new learning and steady career growth over the years.
 

What- the Opportunity: 

Senior Manager, Marketing. On behalf of our client, SWIM is seeking a well-rounded and enthusiastic Senior Manager who will lead marketing for new and emerging brands/product offerings. Working collaboratively with marketing colleagues whose portfolios exist of more mature and well-established brands.

This role entails a mix of go-to-market strategizing, leading promotional campaigns, creating new marketing materials, giving presentations to internal and external stakeholders, overseeing and guiding external agencies, etc.
 

  • Lead, coach, and mentor a high-performance marketing team of 5+ people, including both Managers and Individual Contributors.
  • Develop and then execute comprehensive strategic marketing plans.
  • Determine budgets, performance targets & KPIs, and annual milestones for each brand/product. Track ROI.
  • Create and execute on Government Relations and Public Relations strategies, including overseeing external agencies.
  • Lead a marketing team to drive brand awareness, conversion, and retention for various brands and products.
  • Monitor industry trends, as well as customer feedback. Promote strategic market research.

 
This role offers a great opportunity to make a meaningful impact within a reputable Canadian company with many beloved brands. Rest assured this will be a fulfilling role where you and your team can really feel you are adding value through crafting compelling marketing for new/emerging/developing brands and products.  
 

Who- the Candidate:  

Qualified folks for this role will excel in coaching, leading, mentoring, and team building, and will deliver outstanding experiences for both internal and external stakeholders while collaborating effectively with colleagues, agencies, and partners. The new Senior Marketing Manager will know how to measure and share the success of marketing to drive better results.
 

  • Suitable candidates will have 10+ years of progressive marketing experience, including at least 3 years in a direct people management capacity.

 

  • Deep familiarity with both digital and traditional marketing channels.

 

  • Experience with building, creating, developing... gained in a start-up company and/or in an established company that is exploring new ventures or marketing new brands/products.

 

  • Experience with B2C (business to consumer), P2P (peer to peer), and B2B (business to business) marketing is preferred. If only specialized in one area, B2C or P2P is most relevant.

 

  • Foundational experience in a marketing, advertising, and/or PR agency is an asset.

 

  • In addition to deep marketing expertise, work experience in any of the following is beneficial (not required!):
    • Public Relations and/or Government Relations
    • Product Management
    • External Communications
    • Community Engagement
    • Event Planning
    • Corporate Social Responsibility (CSR)

 

Where:

Greater Vancouver (not in downtown Vancouver). Hybrid work schedule- after training and onboarding, the Senior Manager can start to work from home 2 days a week.  This company has a collaborative and friendly office environment and provides excellent employee amenities, including a gym available free of charge for employees. Additional perks include bike lockers, EV charging, and free employe parking.
 

How Much: 

The base salary for this role ranges from $131,000 to $152,000, commensurate with experience, qualifications, education, and skills.  The company provides a good performance-based bonus structure that can bring total cash compensation into the $170,000s and beyond. Benefits include professional development support, customizable health benefits, a solid RRSP employer contribution, and a generous amount of paid time off.

We are looking for a Senior Manager with a strong work ethic and lots of accountability, of course, but this company promotes very healthy work/life integration for their employees!
 

When & How to Apply: 

This high priority search for a Senior Manager, Marketing is moving quickly! SWIM is presenting the profiles of shortlisted candidates directly to the hiring team for review. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit 'APPLY' to send us your resume. Thank you!

 

Hide Full Description

Marketing & Events Coordinator

Marketing / Sales & Communications
Contract
North Vancouver, British Columbia, Canada
Posted on January 2, 2026
Marketing & Events Coordinator Join an amazing team in supporting marketing initiatives and lead company events that drive brand visibility and engagement. This is a great opportunity for someone with marketing and event experience who enjoys a hands-on, creative, and fast-paced role.   Read Full Description

Marketing & Events Coordinator
Join an amazing team in supporting marketing initiatives and lead company events that drive brand visibility and engagement. This is a great opportunity for someone with marketing and event experience who enjoys a hands-on, creative, and fast-paced role.
 

Who – The Company:

This North Vancouver-based, values-driven organization has a long-standing reputation for technical excellence, service, and innovation.
They partner closely with clients and manufacturers to deliver thoughtful, sustainability-focused solutions across a wide range of industries.

What- The Role:

Marketing & Events Responsibilities

  • Develop and execute integrated marketing campaigns across digital, social, email, web, and print channels to support brand awareness and lead generation.
  • Create and maintain brand-consistent marketing content and assets, including website content, photography, case studies, and customer success stories.
  • Manage LinkedIn content strategy to drive engagement and audience growth.
  • Monitor and analyze marketing performance using Google Analytics, CRM platforms, and social media tools; optimize campaigns and maximize ROI.
  • Conduct market research and manage marketing funnels, including lead nurturing, pipeline tracking, and conversion optimization aligned with sales objectives.
  • Lead full-cycle event planning and management for small- and large-scale supplier- and customer-facing events (lunch-and-learns, trade shows, product launches, golf tournaments, hiring fairs, and promotional events).
  • Manage event logistics, vendor relationships, budgets, forecasting, and post-event reporting.
  • Develop and implement marketing, advertising, and event strategies to strengthen brand visibility, consistency, and engagement.
  • Partner with Sales, Parts, and Service teams, as well as external vendors and sponsors, to align initiatives with business objectives.
  • Manage branded merchandise, marketing assets, and sponsorship relationships.
  • Prepare post-campaign and post-event analysis and reporting with strategic recommendations for leadership.
  • Serve as a primary point of contact for marketing and event inquiries, maintaining strong internal and external relationships.
  • Support office management functions and daily administrative operations.
  • Perform additional responsibilities as assigned.

Who- the Candidate: 

  • Proficiency in marketing and analytics tools, including HubSpot, Mailchimp, Google AdWords, Google Analytics, CRM systems, Canva, Adobe Creative Suite, WordPress, and MS Office.
  • Proven experience executing integrated marketing campaigns across all channels.
  • Strong experience managing LinkedIn content strategies, including case studies and customer success stories.
  • Experience managing marketing and event budgets, including forecasting, tracking, and cost control.
  • Creative, detail-oriented, and adaptable with strong interpersonal and communication skills.
  • Ability to manage multiple projects, meet deadlines, and work within budget.
  • Excellent written and verbal communication skills with strong attention to detail.
  • Basic knowledge of SEO/SEM and digital advertising is an asset.
  • Industry experience in HVAC, construction, or related fields is considered an asset.

How much:

$55-65K, extended health, RRSP match, $500 health spend account, 3 weeks vacation.
 

Where:

North Vancouver, BC, hybrid working model of Mon-Friday onsite.
 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested, please reach out very soon!

Hide Full Description

Senior Marketing Manager

Marketing / Sales & Communications
Permanent
Chilliwack, British Columbia, Canada
Posted on December 19, 2025
Senior Marketing Manager with a well-established, diversified, successful, and respected company with a values-based culture. This is an excellent opportunity for someone seeking a meaningful and engaging marketing leadership role within a stable and growth-oriented organization. Based in Chilliwack, BC.   Read Full Description

Senior Marketing Manager with a well-established, diversified, successful, and respected company with a values-based culture. This is an excellent opportunity for someone seeking a meaningful and engaging marketing leadership role within a stable and growth-oriented organization. Based in Chilliwack, BC.
 

Who- the Company: 

The company was established several decades ago and has operations across Western Canada. The organization has built a culture that is collaborative, people-oriented, and fun-loving. As a result, many people stay and grow with the organization for many years. The leadership team promotes values of integrity, innovation, working strategically and sustainably, and working together as a team to achieve high-quality results.
If you are a well-rounded Marketing professional with 8+ years of strategic branding and marketing experience who is looking for a role closer to home in Chilliwack, this could be a great career opportunity for you! 
 

What- the Role:

On behalf of our client, SWIM is seeking a Senior Marketing Manager to join a tight-knit marketing team. Reporting into a seasoned sales and marketing leader who believes in the value of mentorship.
The Senior Marketing Manager will ground all brand and campaign decisions in customer insight, clear positioning, and benefit-led storytelling, ensuring marketing efforts are both emotionally resonant and commercially effective.
The new Manager will lead a small team that is responsible for brand development, marketing campaigns, marketing analytics, market research, public relations, and marketing strategy related to overall brand recognition and reputation. The Sr Mgr will own and drive the brand strategy, playing a pivotal role in accelerating growth and strengthening brand equity.
The person in this role will create annual budgets and performance targets for each brand in their portfolio and will develop strategic plans to deliver on those goals.  The Manager will leverage their analytical background to track marketing performance and drive key financial outcomes. Success in this role will involve executing on sustainable, realistic, and creative strategies.
Success in this role requires creativity, critical thinking, business savvy, and the ability to collaborate with cross-functional teams (sales, finance, HR, project management, etc.) to deliver a compelling consumer experience. 
 

Who- the Candidate:

We are seeking a strategic and results-oriented Marketing Professional with 8+ years of progressive and relevant work experience, including at least 2 years in a formal team leadership capacity. Formal education pertaining to business and/marketing is highly preferred. 
Qualified candidates for this role will have the ability to develop well thought-out marketing strategies and then turn around to execute on those strategies with their team.  This Sr Mgr role can be considered “player-coach” and “hands-on yet big picture”. We are seeking folks who have worked in the private sector in fast-paced and high change industries such as technology, retail, real estate, consumer packaged goods, etc. Foundational experience in a marketing agency or PR firm is beneficial but not required. 
Proficiency with digital marketing and marketing tools & technologies is required, with the passion to continuously gain new marketing knowledge and to seek out new marketing trends and best practices.

SWIM is looking for candidates who demonstrate strong, clear, confident, and professional communication skills with the ability to build trusted relationships across all departments and to effectively manage external stakeholders and marketing service providers.

This role is primarily based in Chilliwack, BC, so we are ideally looking for someone who lives close-by and views the location as a big plus! There is
 

How Much:

Competitive base salary commensurate with level of experience, and education- likely in the range of $115,000 to $140,000 (with the high end reserved for candidates who have highly relevant work experience and have most/all of the nice to have qualifications).
This company offers a solid compensation package, including an RRSP matching program, strong health benefits, an annual health spending account, etc.
Employees also enjoy additional perks, along with a variety of team social events for staff and their families throughout the year. Please discuss your base salary and total compensation expectations in further detail with SWIM.
 

Where:

Based out of Chilliwack, BC, with frequent travel to other offices and operations in the Lower Mainland and occasional travel outside of BC (for example, for conferences).  This is a great opportunity for someone who is still hungry in their career who wants a challenging role with opportunity for career development, but who is tired of commuting daily from their home in Chilliwack to somewhere else in Greater Vancouver. Or perhaps for someone who has been wanting to move to the Chilliwack area but who wants to get a great new job in the region first
This is a full-time in-office role. That said, the company offers a high level of trust and flexibility. It’s an ideal environment for someone who is self-motivated, organized, diligent, and who holds themselves and their team accountable without the need for any micromanagement.
 

When & How to Apply:

Swim Recruiting has been engaged as the exclusive recruitment agency partner on this search and will be presenting the profiles of short-listed candidates directly to the hiring team. If you already have a Recruiter at SWIM, please reach out very soon. If you do not yet have a contact at Swim Recruiting, please hit ‘APPLY’ to send us your resume (preferably in MS Word format as it works best with our internal systems but PDF is also fine). Thank you!
 

Hide Full Description

Sales Representative

Marketing / Sales & Communications
Permanent
Remote, Alberta, Canada
Posted on November 7, 2025
Sales Representative Join a growing company where you can build lasting client relationships, drive sales success, and make a real impact in the heavy equipment industry.   Read Full Description

Sales Representative
Join a growing company where you can build lasting client relationships, drive sales success, and make a real impact in the heavy equipment industry.
 

Who – The Company: 

Our client is a well-established organization with a strong reputation for quality products and exceptional customer support. They foster a collaborative, team-oriented culture and are committed to employee growth and development.
 

What- The Role:

Our client is looking for a dynamic and results-oriented Sales Representative to join their team. In this role, you'll focus on developing new customer relationships while maintaining and strengthening existing ones. You'll identify sales opportunities, promote the equipment they offer, and deliver exceptional customer service. Your main objective will be to drive revenue growth through strategic sales efforts and a strong commitment to customer satisfaction.

  • Build and nurture strong relationships with both current and potential clients.
  • Seek out and capitalize on new sales opportunities through networking, referrals, and lead generation.
  • Deliver product demonstrations and presentations to prospective clients.
  • Analyze customer needs and customize solutions to meet their business requirements.
  • Meet and exceed monthly and quarterly sales targets.
  • Prepare and submit regular sales reports, forecasts, and activity updates.
  • Stay informed on industry trends and market developments to optimally position our products and services.
  • Collaborate with team members and other departments to support overall company success.

 

Who- the Candidate: 

  • 5 years sales experience in a heavy equipment related industry.
  • Excellent communication and interpersonal skills.
  • Ability to understand and present technical or specialized products effectively.
  • Self-motivated, goal-oriented, and able to work independently.
  • Familiarity with CRM software is required.
  • Bachelor’s degree in business, Marketing, or a related field is preferred.
  • Valid Driver’s license.
  • Must be available to travel up to 60 - 70% of the month.

 

How much:

$80K base + commission (earning potential up to $150K), vehicle allowance, RRSP match, extended health, vehicle allowance, 3 weeks vacation, professional development and growth opportunities.
 

Where:

Calgary, Edmonton or Fort McMurray, this is a fully remote role with 60-70% travel.
 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. If you are interested and already have a Recruiter at Swim, please reach out very soon.
 

Hide Full Description