Scm Insurance Services

SCM is the largest independent, privately-owned provider of claims management, risk management, and related services in Canada.

placeCAN groups1,402 employees language scm.ca

Social engagement

Social engagement: 7.6K social following, 2 posts in the last 12 months — top quartile of its industry.

Hiring activity

Hires frequently

40 roles tracked across 6 of the last 12 months

7 Aug 2026 · Electrical Engineer, Fire Investigator (Dartmouth, Nova Scotia) · All India

12 Jul 2026 · Project Manager · Hyderabad / Secunderabad, Telangana, Telangana, India

10 Feb 2026 · Remote Liability Claims Examiner · New Westminster

10 Feb 2026 · Claims Adjuster, Field or Desktop Claims, HYBRID (Nanaimo, BC) · Nanaimo

10 Feb 2026 · Hybrid Property Claims Adjuster — Growth & Impact · Hamilton

Based on job postings tracked across public sources.

Coming soon