Geoffrey Higginbotham was on active duty in the Marine Corps for 33 years. He served in Vietnam, Desert Storm, and has commanded at every level. He was on the staff of the Chairman of the Joint Chief of Staff during his last assignment, retiring as a U.S. Marine Corps Major General.