 Cavanaugh was president of the Department of State's 44th Senior Seminar in 2001-2002.Afterwards, he worked for three years as a senior inspector/team leader in State's Office of the Inspector General.Cavanaugh's final official assignment was foreign policy/political advisor to Chief of Naval Operations Admiral Michael Mullen, former chairman of the Joint Chiefs of Staff.