Doug Roth is the CEO of Heart & Stroke.
670 people are employed at Heart & Stroke.
Heart & Stroke is based in Toronto, Ontario.
The NAICS codes for Heart & Stroke are [81392, 813920, 8139, 62111, 81, 813, 621, 621111, 62, 6211].
The SIC codes for Heart & Stroke are [86, 839, 862, 83].