Anna McCaul is an Adjunct Lecturer for the Project Management for Health Informatics course at the University of Toronto, where they have been teaching since 2017. They also serve as a Senior Manager in Digital Care at Deloitte, a position they have held since 2022. Anna obtained a Bachelor's degree in Biology, Chemistry, and French and later completed a Master's degree in Health Informatics at the University of Toronto. They further enhanced their qualifications with a CCRA in Clinical Research from McMaster University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices