Nicolas Picard Email
Clerk . Ottawa's Department of Medicine
Ottawa, ON
LocationPrimary Email
How to contact Nicolas Picard
Join and see Nicolas's contact info for free!Current Roles
Employees:
45Revenue:
$9.7MAbout
The Ottawa's Department of Medicine is the largest department within The Ottawa Hospital comprising of nearly 700 physicians, researchers, educators and administrators and providing sub-specialty care in 17 medical divisions.Ottawa's Department of Medicine Address
501 Smyth RdOttawa, ON
CAN