Work With Us


Join our diverse and innovative team and experience working for one of the largest global insurance groups in the world!

Why work for Generali Global Health Services (GGHS)?

GGHS is a “one of a kind” company in Canada.

By joining our team, you will gain exposure to the international private medical insurance (IPMI) industry.

We are a specialized division of Assicurazioni Generali, a well-established group with a great reputation for protecting people and businesses since 1831.

Generali was founded in Trieste, Italy, and now operates in over 120 countries worldwide making it one of the largest insurance groups in the world.

Who are we looking for?

Providing services on a global basis means our office is open 24/7, 365 days a year.

We pride ourselves in our diverse culture and experiences, and are always looking for unique, multilingual, and logical individuals who may or may not have previous experience working in the medical insurance field but are unafraid to think differently and challenge the status quo.

If you are interested in building a career vs. just “getting a job”, we encourage you to check our current vacancies.

What can you expect from us?

As a close, high-performing team, we understand that providing superior service is only possible if we offer an enjoyable and rewarding place to work. We are committed to helping our employees build and develop their careers – we want them to thrive while maintaining a healthy work/life balance.

In our Thornhill office, we work in an open-concept environment with an open-door policy. Throughout the year, we offer a variety of community and social events that bring us closer as a team.

In return for your unique skill set, you will receive:

  • Full-time classroom training to prepare you handle our health insurance products and services;
  • A competitive salary and annual bonus program;
  • Extended health and dental benefits;
  • Access to Employee Assistance Program;
  • RRSP matching program of up to $4,000 per year;
  • Volunteer Day to live the community;
  • Free parking.