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!

Senior Analyst - Enterprise Planning

Marketing / Sales & Communications
Contract
Vancouver - Hybrid , British Columbia, Canada
Posted on April 30, 2025
Help bring strategy to life by turning complex ideas into polished, executive-ready content.   Read Full Description

Senior Analyst – Enterprise Planning

Help bring strategy to life by turning complex ideas into polished, executive-ready content.
 

Who – The Company: 

Our client, one of Vancouver’s most sought-after companies to work for, with global operations and an impeccable reputation.
 

What- The Role:

We’re looking for a Senior Analyst to join our client’s Enterprise Planning team on a 3-month contract, with the potential for extension. This is a great opportunity for someone who thrives in fast-paced, high-expectation environments and is skilled at operationalizing work, building content, and developing executive-level presentation materials.
This role is hands-on and content-focused, you’ll be deep in the work, creating slide decks, and translating complex concepts into polished, professional materials that are SLT and board-ready. You’ll need to be PowerPoint-savvy, with an eye for design and a strong grasp of how to visually communicate strategy, process steps, and organizational updates.
If you’ve been part of large-scale transformation or strategy efforts and are strong in content creation, process design, and visual storytelling, this could be a great fit.
 

Who- the Candidate: 

  • 2–3+ years of experience post-university in a corporate setting.
  • Background in high-exposure, high-accountability environments (e.g. consulting firms, large strategy or transformation teams).
  • Strong attention to detail and the ability to quickly understand and represent business processes.
  • Experience working on strategic initiatives or enterprise-level programs, especially where updates are delivered to senior stakeholders.
  • Some familiarity with corporate financial concepts (e.g., funding processes, investment mechanisms, capex vs. opex) is a plus.

While this role isn’t heavily financial or Excel-based, an understanding of corporate terminology is important. The work is centered around transforming the enterprise planning process, mapping how strategic goals translate into annual planning. You'll help visualize changes from current state to future state processes, distilling this into clear headlines and concise bullets.
 

How much:

Competitive hourly wage in the range of $50-$52.50/hr + 4% vacation pay, if Incorporated, please discuss with Swim.
 

Where:

Vancouver, hybrid working conditions, 4 days’ onsite.
 

When & How To Apply: 

Swim Recruiting has been engaged as a trusted recruitment agency partner on this important search. 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 NOW' to send us your resume. Thank you!

Hide Full Description

Senior Manager, Communications

Marketing / Sales & Communications
Permanent
Greater Vancouver - Hybrid, British Columbia, Canada
Posted on March 28, 2025
Fantastic senior management opportunity with a very well-known and loved Vancouver brand. Mix of external comms, internal comms, media relations, earned media, and public relations. Leading, mentoring, and coaching a small and talented communications team of senior-level individual contributors. Working in a fun-loving, high-performance, supportive, and humble corporate culture.   Read Full Description

Fantastic senior management opportunity with a very well-known and loved Vancouver brand. Mix of external comms, internal comms, media relations, earned media, and public relations. Leading, mentoring, and coaching a small and talented communications team of senior-level individual contributors. 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, Communications. On behalf of our client, SWIM is seeking a well-rounded and enthusiastic Senior Manager who will lead communications (internal and external) across the organization. The new Senior Manager will oversee a talented team of communication experts, with an emphasis on enhancing external communications and building effective media partnerships, as well as PR and earned media strategies.

Additionally, the Sr Mgr will play a key role in guiding advocacy initiatives to represent the interests of the organization as well as their customers and their surrounding communities. This role offers a great opportunity to make a meaningful impact on a strong Canadian brand. Rest assured this will be a fulfilling role where you can really feel you are adding value through crafting compelling communications and keeping the brand fresh and recognized.  The Senior Manager can also act as a Spokesperson for the organization, if that is a role they enjoy and are confident taking on.
 

Who- the Candidate:  

We are seeking candidates with exceptional writing, editing, and presentation skills, with the ability to simplify complex topics for diverse audiences while reflecting a unique and vibrant culture. Qualified folks for this role will excel in coaching, team building, and prioritizing tasks, and will deliver outstanding experiences for both internal and external stakeholders while collaborating effectively with colleagues, media, and partners. The new Senior Communications Manager will know how to measure and share the success of communications to drive continuous improvement. Suitable candidates will have 7+ years of progressive experience, including at least a few years in a direct people management capacity. Senior and hands-on experience with both external and internal comms is required. Experience in PR is required, with proven examples of earned media. Strong desire to become a Company Spokesperson/Media Ambassador in future is preferred but NOT required if the Senior Manager prefers not to.
 

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 fully equipped 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 $120,000 to $145,000, commensurate with experience, qualifications, education, and skills.  The company provides a very good performance-based bonus structure that can bring total cash compensation into the $160,000s. 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, Communications 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 NOW' to send us your resume (preferably in Word format as it works best with our internal systems, but PDF is fine, too). Thank you!

Hide Full Description