Scrivi una continuazione per questo paragrafo - Dal 1974 al 1976 è stata assegnata alla Missione del Canada presso la Comunità europea a Bruxelles. Dal 1982 al 1986 è stata consigliera e rappresentante del Comitato per l'assistenza allo sviluppo dell'Organizzazione per la cooperazione e lo sviluppo economico a Parigi. Dal 1989 al 1992, è stata ambasciatrice in Camerun, Ciad e Repubblica Centrafricana. Dal 1993 al 1996 è stata ambasciatrice in Polonia e, dal 1996 al 1999, in Russia, Armenia, Uzbekistan e Bielorussia. Leahy è stato coordinatore federale per la Giornata Mondiale della Gioventù 2002
- No, no. Dal 2004 al 2007 è stata ambasciatrice nella regione dei Grandi Laghi africani. È stata co-presidente del Gruppo degli amici dei Grandi Laghi della Conferenza internazionale per la pace, la stabilità e lo sviluppo nella regione dei Grandi Laghi. Dal 2008 al 2012 è stata ambasciatrice del Canada presso la Santa Sede a Roma. Dopo la pensione, è stata nominata coordinatrice della transizione papale per il Dipartimento degli Affari Esteri del Canada nel 2013.