Join Our Team

Is It Time To Raise the Bar On Your Insurance Career?

If you're looking for an inclusive, challenging and fun environment where you can serve clients with a smile, grow your professional knowledge, and build a life-long career in insurance, you are in the right place.

Become A Part Of Something Great

There are so many great things about working at McConville Omni that you may just need to get in touch! In the meantime, here are a few:

CLIENT FIRST CULTURE  Our clients are everything to us. And we're committed to growing with them and their businesses. Whether it's lunch time or closing time, if a client needs us, we're ready to help.

COLLABORATIVE TEAMS  We work in teams so that every client receives a personalized experience. There will always be someone available who knows the client’s story and can help guide them.

WORK HARD... PLAY HARD  We know time outside the office is important to a proper work / life balance. So we create opportunities for staff to participate in 'Friday Fun' activities, support community organizations, and attend after-work extras, such as paint nights and industry events. And, snacks can frequently be found!

LIFE LONG LEARNING & GROWTH  At McConville Omni, we are committed to providing opportunities for our employees to have a career not just a job. We focus on teamwork, on-going learning, and continuous improvement – knowing that we’re never done. The bar continues to raise in terms of what our customers expect and what we expect from ourselves.


Current Opportunities

We invite you to check the links below for current opportunities. If you don't see the perfect fit, but are still interested in introducing yourself, please use the form on this page to send us an email with your resume attached.

Questions & Answers

Here are a few FAQs about working with McConville Omni. 

  • How long does the hiring process take?

    It’s different for everyone! There are many stakeholders involved in the hiring process, so it can range from 1 week to many weeks.

  • What do I need in order to apply?

    We would like to see your resume. Additionally, if you are a registered insurance broker in Ontario, we will ask to see your license. If you have any other documents or resources that help us get to know you better, you can also share those with us!

  • What are the different departments at McConville Omni?

    We have both commercial and personal insurance departments here that encompass sales, customer support and operations. We also have an operations and marketing team that handles our inbound and outbound marketing and analytics.

  • Is everyone on commission?

    Nope! We have both salaried and commission-based structures. It depends on your role, responsibilities, seniority and department.

  • How many years of experience are required?

    Every role is different and it will be specified on the job posting. If you do not meet the requirements but believe that you’d be a great fit, please let us know in your cover letter!

  • How do I apply for jobs at your different locations?

    There will always be a key point of contact on all job postings, so please reach out with any questions or information requests or to submit a resume using the form on this page.

  • If there are no current postings, can I still apply?

    We will always accept resumes if you think you have the right experience, drive, attitude and goals for our organization. Please send these to careers@mcconvilleomni.ca.

  • What can I expect from the hiring process?

    We hire for culture first because if you have the qualities and competencies that align with our values, we are confident that you will learn the rest! We are picky and we’re okay with that.

    Our management team including our CEO is vested in the interview process as we know the impact a great employee can have on their team, their customers and the business. So we take the time to get it right!

  • How will I be supported on the job?

    Our team has over 501 years of combined knowledge, service, and expertise, so there is always someone to ask and someone to help.

    New hires are provided with an onboarding schedule for their first week, as well as a 30-60-90 day plan that outlines some key goals and expectations. They have regular check-ins along the way with their leader to ensure they are getting the proper feedback and are set up for success.

  • What opportunities are there for advancement?

    One of the great things about working here is that we continue to evaluate and evolve as our business needs and customer expectations evolve. In fact, we have created 4 new jobs within the last year that didn’t exist before as it just made sense for our business. We are growing and we are ready to invest in that process.

    We just love people that are driven and motivated to succeed and not settle for status quo and continually search for opportunities to play to people’s strengths. How many brokerages have their own dedicated HR Manager, Business Systems Specialist, Digital and Operations Marketing Specialists and Underwriting Quality Specialist, just to name a few?

Submit Your Resumé

Your quote. Your way.

At McConville Omni, your London & St. Thomas insurance company, we take the time to get to know you – so that we are fully confident that we are bringing you the very best insurance coverage for you, your family and your business.

Get Started With A Professional Insurance Broker