Leahy is president of AT&T Georgia and Southeast Region. He sits on the board of governors for the Georgia Chamber of Commerce and on the executive board of the Metro Atlanta Chamber of Commerce. Leahy sat on the board of trustees of Merrimack College and the board of directors for the John F. Kennedy Library foundation. He was also a member of the American Legislative Exchange Council. Leahy earned a bachelor’s degree in Mathematics from Merrimack College. He and his wife, Marjorie, have two children and one grandchild. They reside in Atlanta.