Strata Health logo

Strata Health

30 people · 0 jobs

Strata Health leverages technology to achieve dramatic patient flow improvement within health systems.

Headquarters

Calgary, Canada

Employees

51-200

Links


Org chart


Board & advisors


Teams


Offices