Elizabeth Odza is the 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.