Skriv en fortsættelse til dette afsnit - Fra 1974 til 1976 var hun udstationeret i Canadas mission ved Det Europæiske Fællesskab i Bruxelles. Fra 1982 til 1986 var hun rådgiver og repræsentant for Udvalget for Udviklingsbistand for Organisationen for Økonomisk Samarbejde og Udvikling i Paris. Fra 1989 til 1992 var hun ambassadør i Cameroun, Tchad og Den Centralafrikanske Republik. Fra 1993 til 1996 var hun ambassadør i Polen og fra 1996 til 1999 i Rusland, Armenien, Usbekistan og Hviderusland. Leahy var føderal koordinator for Verdens Ungdomsdag 2002
- Hvad? Fra 2004 til 2007 var hun ambassadør i Afrikas Store Søer-region. Hun var medformand for Gruppen af Venner af De Store Søer i den internationale konference for fred, stabilitet og udvikling i Great Lakes-regionen. Fra 2008 til 2012 var hun Canadas ambassadør ved Den hellige Stol i Rom. Efter pensioneringen blev hun udnævnt til pavelig overgangskoordinator for Canadas udenrigsministerium i 2013.