Elizabeth Odza is a Human Resources Administrative Coordinator at Grand Challenges Canada supporting administration and coordination of corporate operations.
Prior to joining Grand Challenges Canada, Elizabeth was the Administrative Coordinator for the provincial Toronto Central-Local Health Integration Network initiative focusing on community engagement in east Toronto to help design primary healthcare through connections with the diverse health service providers, patient/client and resident communities, and marginalized groups.
Elizabeth has over 15 years’ experience in supporting leaders, physicians, and clinical teams in the healthcare system.