Teena Delalis's Location
Ottawa, ON, CA
Teena Delalis's Work
Teena Delalis's Summary
Teena Delalis, based in Ottawa, ON, CA, is currently a Team Lead at Canadian Institute for Health Information (CIHI), bringing experience from previous roles at Canadian Institute for Health Information (CIHI). Teena Delalis has 1 email on RocketReach.