Work with us

Join our team

Who We Are

We are a diverse group of dedicated professionals committed to our vision. Our board members bring a wealth of business and professional experience, generously contributing their valuable time to serve our organization.


Why Join Us

Joining our team means becoming part of a community that values diversity, innovation, and dedication. We believe in nurturing talent, encouraging creativity, and fostering growth.

What We Look For

We seek individuals who are not only equipped with the right skills but also have a passion for what we do. We value those who understand our business and are ready to hit the ground running.

Current Open Vacancies
No Open Vacancies

We currently have no open vacancies. Please check back later. If you have any questions or need further information about upcoming positions, feel free to contact us at

Want to become a Mentor?

Are you someone who loves to provide support and guidance; establish connections that foster professional and personal growth?


Our mentoring program aims to foster a supportive environment where knowledge and experience can be shared to inspire and guide individuals towards achieving their goals.

Essential Skills

We are looking for mentors who possess the following skills:

  1. Communication: The ability to listen and provide clear, constructive feedback.
  2. Empathy: Understanding and relating to the experiences of others.
  3. Patience: Willingness to give mentees the time they need to grow and learn.
  4. Commitment: Dedication to the development and success of the mentee.
  5. Expertise: Proficiency in a specific field or area that can benefit the mentee.

Additional Skills

  • Desire to help inexperienced people.
  • Commitment to the program objectives.
  • Capable of stimulating mentees’ thinking and reflection.
  • Ability to maintain boundaries while providing valuable guidance.
  • Sees this position as an opportunity to gain experience and grow.
  • Actively listens with an open mind and without judgement.
  • Effective communication and people skills.
  • Sees solutions and opportunities that help mentees’ make sense of their goals and challenges.
  • Entrepreneur with a minimum of five (5) years’ experience.
Duties and Responsibilities
  • Providing guidance and advice to help mentees develop their skills and achieve their goals.
  • Sharing personal experiences and insights that can benefit the mentee.
  • Encouraging mentees to step outside their comfort zone and take on new challenges.
  • Offering support and encouragement to mentees during difficult times.
  • Regularly meeting with the mentee to track their progress and set new goals.

If you believe you have what it takes to become a mentor and make a difference in someone’s life, we would love to hear from you. Please contact us at with the Subject Title: "Apply to be a Mentor"

Please enable JavaScript in your browser to complete this form.
Volunteer Opportunities

If you are interested in volunteering as a mentor or applying for one of our open volunteer positions, you have come to the right place. CIA is looking for people from all walks of life, people like you who will collaborate with us to deliver services to newcomers and our clients while positively impacting our community.

Whether you are looking to give back to the community by simply sharing your expertise or need to get Canadian experience as a newcomer, volunteering with Canadian Imperial Advantage gives you that opportunity to help you achieve your goals.

  • Flexible Work Hours.
  • Access to learning modules to build and develop your skills.
  • Training to do the tasks we ask you to perform.
  • An opportunity to Meet New People.
  • An Opportunity to Give Back to the Community.
  • An Opportunity to Learn New Skills.
  • Orientation and training on your role.
  • Treat all clients, staff, and volunteers with respect.
  • Volunteer for at least 3 months.
  • Be willing to be present, participate fully, and take direction.
  • Be willing to take direction.
  • Communicate and work well with the team.
  • Sign a Volunteer Agreement.
  • Be at least 18 years old.
  • Resume, References, Valid Police Check.
  • Willingness to work within guidelines, policies, vision, values, mission, confidentiality statement, and volunteers code of ethics of Canadian Imperial Advantage
  • Minimum 4 Hour Commitment Per Week.
  • Exceptional interpersonal skills.
  • Open to working with people from diverse cultures.

Volunteer Roles
Volunteer Administrative Assistant

We are seeking a highly organized, self-motivated, experienced, reliable, and task-oriented Administrative Assistant to join our volunteer team.

The Volunteer Administrative Assistant will be responsible for performing several administrative duties. The ideal candidate is highly self-motivated, professional, and capable of managing their workload and prioritizing tasks in a fast-paced non-profit environment.

As a successful candidate, you will be a quick learner, tech-savvy, have a high capacity for managing confidential information, and are able to bring projects from start to finish.


  • Administrative assistance.
  • Provide administrative support including scheduling, writing, and editing support for confidential correspondence, preparation of PowerPoint presentations, briefing notes, and support materials.
  • Answer phone calls, schedule meetings, and support visitors.
  • Carries out administrative duties such as filing, typing, copying, binding, scanning, etc.
  • Exhibits polite and professional communication via phone, e-mail, and mail.
  • Assist in coordinating office supply inventory, including monitoring supply levels and placing new orders with suppliers. This may include kitchen, bathroom, and training workshop supplies.
  • Support with ad hoc requests to further organizational priorities.
  • Maintain confidence and protects operations by keeping information confidential
Volunteer Client Services Representative

We are seeking highly organized, self-motivated, experienced, reliable, and task-oriented Volunteer Client Services Representatives to join our team. The ideal candidate is highly self-motivated, professional, and capable of managing their workload and prioritizing tasks in a fast-paced non-profit environment.

As a successful candidate, you will be a quick learner, tech-savvy, have a high capacity for managing confidential information.

The volunteer Client Services representative will interact with clients of the organization to provide information in response to inquiries about our services to ensure client satisfaction.


  • Receiving and placing customer service telephone calls
  • Manage large amounts of incoming calls
  • Appointment scheduling and calendar management
  • Provide accurate, valid, and complete information to clients by using the right methods/tools.
  • Maintain solid customer relationships by handling questions and concerns with speed and professionalism.
  • Assist in managing client database records, assist to draft status reports on customer service issues.
  • Handle customer complaints, provide appropriate solutions and alternatives within the time limits; escalate to the appropriate department and follow up to ensure resolution
  • Follow communication procedures, guidelines, and policies
  • Take the extra mile to engage customers
  • Contribute to team effort by accomplishing related results as needed
  • Keep records of client interactions, process client accounts, and file documents


  • Excellent communication and presentation skills
  • Proven customer support experience or experience as a Client Service Representative
  • Strong phone contact handling skills and active listening
  • Customer orientation and ability to adapt/respond to different types of characters.
  • Ability to work under immediate supervision.
  • Experience using various computer programs such as Microsoft Office suites, Google Drive, Excel etc with an ability to become familiar with organization-specific programs and software. (The ability to use Zoom, Mail Chimp is an added advantage)
  • Ability to multi-task, prioritize, and manage time effectively.
  • Minimum of High school diploma.