En sa qualité de coordonnatrice de la formation à l'Alliance de recherche numérique du Canada, Catherine soutient les équipes chargées de la gestion des données de recherche, du calcul informatique de pointe, des logiciels de recherche et de la cybersécurité dans l'élaboration et la mise en œuvre de programmes et d'initiatives de formation et de sensibilisation coordonnés à l’échelle du Canada. Elle apporte également son soutien au groupe d'experts national sur la formation.
Avant de se joindre à l'Alliance, Catherine a travaillé comme enseignante dans une école secondaire où elle fut à l'origine d'expériences d'apprentissage innovantes, et où elle a contribué à la mise en œuvre de politiques organisationnelles, réorganisé les structures des programmes d'études, et mis en place un programme d'intégration et de mentorat à succès destiné aux nouveaux enseignants.
Catherine s’est spécialisée en éducation et est titulaire d'une maîtrise en leadership pédagogique de l'Université McGill. Elle a également obtenu des certifications en Réflexion conceptuelle auprès de diverses institutions, dont IBM.