People Trust us
Join us | 100+ Employers
Join us | 50+ Candidates
Who We Are

Long-Term Talent Solutions for a Fast-Aging Population

Cain & Associates is a full-service human resources firm specializing in customized HR solutions that streamline the hiring and interviewing process. As a division of The Staffing Exchange Inc., we are dedicated to helping organizations reduce time-to-hire, enhance productivity, and maintain the highest standards of quality when securing top talent.

Our services are tailored to meet the unique needs of companies across all sizes and sectors—from start-ups to established enterprises. We focus on attracting, assessing, and retaining high-caliber professionals while aligning hiring strategies with your business objectives and workplace culture.

24+ Years of Experience

Our Core Services Include:

  • Recruitment services (contingency-based & retainer/executive searches)
  • Payroll direct services for streamlined workforce management
  • End-to-end talent sourcing and interview coordination
  • Resume writing and candidate profiling
  • Reference and background checks
  • Job description development
  • Permanent placement, contract, temporary, and temp-to-perm staffing solutions

We partner closely with our employers to implement innovative recruitment practices, leveraging the latest in HR technology and industry best practices. Whether you're building a new team or strengthening an existing one, Cain & Associates, a Division of The Staffing Exchange. is committed to helping you find—and keep—the best talent.

expert team

Meet the Team Behind Cain & Associates, a Division of The Staffing Exchange.

Brian Cain
President & CEO

Brian has been working in the Recruitment and Staffing Industry since the Year 2000 as Recruiter and Client Account Manager. During 2002 – 2010 Brian worked for ATS Reliance primarily in Recruitment of Oil & Gas Industry Contract Workers, personally managing up to 75 contractor worker portfolios actively working at host companies/clients. In 2011 Brian opened Cain & Associates Ltd., a Division of The Staffing Exchange, since which he has successfully managed recruitment assignments (contract workers and permanent placement hiring) and client portfolios. Brian’s experience and skillset encompasses developing and screening candidate pools in accordance with predefined job requirements under tight deadlines. Prior Brian educational background includes studies at Kwantlen Polytechnic University, Vancouver, BC. In his spare time Brian enjoys playing hockey, fishing and travelling.

Learn More
Jana Savage
Director, Operations and Recruitment

Jana has been working in the Recruitment and Staffing Industry since May 2012 as Recruiter and Client Account Manager. During her tenure she has successfully managed recruitment assignments (contract workers and permanent placement hiring) and client portfolios within a wide range of industries, including Natural Resources, CPG Manufacturing, Construction and Engineering. Jana is also our unit’s payroll and contracts manager, managing all our group’s contract worker files and onboarding, coordinating with host companies appropriately. Jana can onboard a new hire in less than 24 hours accurately and efficiently. Jana holds a Diploma from Langara College, Vancouver BC. Prior to entering the Recruitment Industry Jana worked in the social services sector for 15 years. In her spare time Jana enjoys spending time with family, gardening, travelling and dragon boat racing.

Learn More
testimonials

What Our Candidates Say

We Collect Reviews From Our Users So You Can Get An Honest Opinion

how we are different

Making Lives Better by Connecting People

Build your workforce
Build your workforce

Select Cain & Associates, a Division of The Staffing Exchange. can provide the right employees to fit your needs.

Join the workforce
Join the workforce

Select Cain & Associates, a Division of The Staffing Exchange. can provide the right job that fits your needs.

Local Branch
Local Branch

Find the Select Cain & Associates, a Division of The Staffing Exchange. branch that’s closest to you.