Welcome to Focus BC - Where Opportunities Meet Success!

At Focus BC, our success is attributed to the exceptional individuals who make up our team. As a leading marketing firm in British Columbia, we recognize the value and potential in every associate, regardless of their position within the company. We are committed to fostering an environment that promotes all team members' growth, development, and success. Join us on our journey and unlock your true potential!

Current Job Openings

As a Junior Marketing Representative at Focus BC, you will be an integral part of our dynamic marketing team. You will have the opportunity to learn and develop essential marketing skills while contributing to the success of our campaigns. We are seeking individuals who are passionate about marketing, possess strong communication skills, and thrive in a fast-paced environment.


  • Conduct market research and analyze consumer behavior to identify target demographics.
  • Assist in the development and implementation of marketing campaigns.
  • Engage with potential customers to promote our products/services.
  • Collaborate with the marketing team to brainstorm innovative ideas and strategies.
  • Track and report key performance metrics to evaluate campaign effectiveness.

As a Training Manager at Focus BC, you will play a vital role in shaping the skills and abilities of our team members. You will be responsible for designing and delivering comprehensive training programs that empower our associates to excel in their roles. We are seeking individuals with a strong background in training and development, exceptional leadership skills, and a passion for helping others succeed.


  • Develop and implement training programs for new and existing team members.
  • Conduct training sessions to enhance product knowledge and sales techniques.
  • Provide ongoing coaching and support to ensure team members reach their full potential.
  • Monitor and evaluate training effectiveness through assessments and feedback.
  • Collaborate with department managers to identify training needs and develop customized programs.

As an Assistant Manager at Focus BC, you will work closely with the manager to oversee the daily operations of our organization. You will have the opportunity to contribute to strategic decision-making, lead a team, and ensure the smooth functioning of our business processes. We are seeking individuals with strong leadership qualities, excellent problem-solving skills, and a drive for operational excellence.


  • Support the manager in day-to-day operations and decision-making.
  • Assist in recruiting, training, and supervising team members.
  • Monitor performance and provide feedback to ensure high productivity.
  • Collaborate with various departments to streamline processes and optimize efficiency.
  • Foster a positive work environment that promotes teamwork and professional growth.

As a Partner of Focus BC, you will be a visionary leader responsible for driving our organization's overall success and growth. You will have the opportunity to shape the strategic direction of the company, build key partnerships, and lead a high-performing team. We are seeking individuals with a proven track record of executive leadership, strong business acumen, and a passion for achieving exceptional results.


  • Lead and manage the overall operations and strategic direction of the company.
  • Develop and execute business plans to achieve company goals.
  • Build and maintain relationships with clients, partners, and stakeholders.
  • Provide mentorship and guidance to the management team.
  • Stay updated with industry trends and implement innovative strategies to drive growth.

Do we feel like the perfect fit for you?

Inquire today

Form Introductory Text

✓ Valid