Current Roles

Employees:
1431
Revenue:
$440.7M
About
SCM is the largest independent, privately-owned provider of claims management, risk management, and related services in Canada. It is our commitment to strategically evolve our services and expertise to support the ever-changing challenges of our clients. Innovative technology, expert staff, and solid customer service are the hallmarks that distinguish SCM Insurance Services.
SCM Insurance Services Address
8560 Roper Rd NW
, null
CAN

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.