Gio s’est joint à Dynacare en 2021, assumant la responsabilité de Solutions d’assurance Dynacare. Avant d’arriver à Dynacare, Gio a accumulé plus de 17 années d’expérience à titre de cadre et de membre de la direction dans divers segments des services financiers. Plus particulièrement, il a occupé des postes de cadre à responsabilités grandissantes dans d’importantes entreprises de services financiers mondiales, dont la Bank of America, JPMorgan Chase et la Financière Sun Life. Tout récemment, il a assumé divers rôles de direction au Groupe financier Banque TD avant d’accepter un poste à Dynacare. Gio possède une expérience large et diverse dans les services financiers, notamment en gestion des opérations, en services à la clientèle, en gestion des produits, en services bancaires et en administration des ventes dans les secteurs du crédit à la consommation, de la gestion de patrimoine et de l’assurance. Gio est titulaire d’un baccalauréat ès arts de l’Université de Western Ontario ainsi que d’une maîtrise en administration des affaires de la Smith School of Business de l’Université Queen’s.