Töltse ki a következő mondatot: 1974-től 1976-ig a kanadai küldöttségben szolgált az Európai Közösségnél, Brüsszelben. 1982 és 1986 között tanácsadó és képviselő volt a Párizsi Gazdasági Együttműködési és Fejlesztési Szervezet (OECD) fejlesztési segítségnyújtási bizottságában. 1989 és 1992 között nagykövet volt Kamerunban, Csádban és a Közép-afrikai Köztársaságban. 1993 és 1996 között nagykövet volt Lengyelországban, 1996 és 1999 között pedig Oroszországban, Örményországban, Üzbegisztánban és Fehéroroszországban. Leahy volt a szövetségi koordinátor a
2002-es ifjúsági világnap. 2004 és 2007 között nagykövet volt a Nagy-tavak régiójában. Ő volt a Nagy Tavak Barátai Csoportának társelnöke a Nagy Tavak régiójában a béke, a stabilitás és a fejlődés nemzetközi konferenciáján. 2008 és 2012 között Kanadának római nagykövete volt a Szentszéknél. A nyugdíjba vonulása után 2013-ban kinevezték pápai átmeneti koordinátornak a kanadai Külügyminisztériumban.