Iris Neumann is the CEO of CapitalCare.
258 people are employed at CapitalCare.
CapitalCare is based in Edmonton, Alberta.
The NAICS codes for CapitalCare are [624, 62161, 62, 6241, 6216, 621].
The SIC codes for CapitalCare are [805, 80].