Careers
The Ontario Medical Association is an equal opportunity employer. We will accommodate your needs under the Ontario Human Rights Code.
Careers
The Ontario Medical Association is an equal opportunity employer. We will accommodate your needs under the Ontario Human Rights Code.

Current Opportunities

  • Software Programmer - Technology
    The Programmer Analyst role is responsible for building, maintaining and supporting OMA’s corporate applications. You will be working with a team of in-house programmers, and be responsible for full stack .NET development spanning server to front-end HTML development, API development and integration with cloud applications.

  • Sr. Administrator, Service - OMA Insurance
    The Senior Administrator, Service is accountable to the Manager, Service & Operations for providing customer service and product information to members of the OMA, NLMA, MSPEI, NBMS and DNS, and their families on OMA insurance programs.

  • Sr. Programmer Analyst - Technology (Contract to Dec. 2019)
    We are seeking a talented Sr. Programmer Analyst to join our development team. This role is responsible for building, maintaining and supporting OMA’s corporate applications.

  • Sr. Insurance Associate - OMA Insurance
    The Sr. Associate is responsible for providing new business administration and marketing, and client service support to the Insurance Advisors.

  • Controller - Finance
    Reporting to the Chief Financial Officer, the Controller is responsible for financial planning, developing and implementing accounting policies, internal controls, reporting, payments, and tax compliance.

  • Account Lead - Corporate Partnerships & Programs (Contract to May 2020)
    Reporting to the Manager, Corporate Partnerships & Programs, the Account Lead is responsible for securing, managing and growing business relationships that bring value to the OMA member base.

  • Account Director - Member Relations, Advocacy & Communications (3 Positions)
    The Account Director, Communications & Marketing identifies potential communication opportunities, prepares strategic communications plans and materials, manages issues and maintains and enhances relationships with member, public and corporate audiences in support of the goals and objectives of the Ontario Medical Association.

  • Executive Assistant - Executive Offices
    The Executive Assistant is responsible for providing administrative support to the Executive Offices of the OMA, including the CEO and President.

  • Director, Earned and Social Media - Member Relations, Advocacy & Communications
    This position is responsible for providing support for media relations activities for the OMA.

  • Sr. Programmer Analyst - Technology
    We are seeking a talented Sr. Programmer Analyst to join our development team. This role is responsible for building, maintaining and supporting OMA’s corporate applications.

  • Sr. Analyst - Operational Excellence
    The Sr. Analyst is responsible for providing consistency in strategy execution by working closely with all departments to ensure alignment of initiatives to strategy and ongoing tracking of progress. This position will work collaboratively with others to determine and track key metrics that help the organization understand progress, as well as areas of risk.

  • Project Manager - Operational Excellence
    The Project Manager is responsible for managing, executing and implementing cross-functional projects in partnership with the business. The Project Manager is also responsible for identifying, developing, managing and implementing changes to business processes to support project delivery.

  • Sr. Director Corporate & Public Affairs - Member Relations, Advocacy & Communications
    This position is responsible for implementing and evaluating public affairs, policy and strategic communications programs aimed at supporting the short and long-term corporate goals of the Ontario Medical Association.

  • Sr. Director - Member Communications & Marketing - Member Relations, Advocacy & Communications
    This position is responsible for developing and implementing the OMA’s internal and external communications and marketing strategies.

  • Manager, Office Services - People & Culture
    This position is responsible for the day to day management of the Office Services functions including facilities management, print production and mail services and centralized purchasing and materials management

  • Specialist, Learning & Development - People & Culture
    This position is responsible for building and delivering high-quality learning solutions, tools and resources for OMA staff.

  • Manager, Advisory Services - OMA Insurance
    The Manager, Advisory Services is responsible for managing the internal advisor team to ensure growth goals are accomplished in a manner that is consistent with OMA Insurance's member experience business strategy and consultative sales approach.

  • Program Manager, Business Planning Analyst - Technology
    The Program Manager is responsible for managing, executing and implementing Information Management (IM)/ Information Technology (IT) projects in partnership with the business.
  • Administrative Assistant - Insurance Services
    Reporting to the Manager, Service & Operations, the Administrative Assistant, is responsible for providing confidential administrative support to the department staff, management, and third party insurers to ensure all department operations and business activities are effectively and efficiently managed.


Key Contacts

Human Resources
150 Bloor St W, Suite 900
Toronto ON M5S 3C1
Tel: 416.599.2580 or 1.800.268.7215
E-mail: hr@oma.org