Before his appointment as Ambassador, Fannin had a 44-year career as a lawyer in private practice (immediately before he was senior counsel at the international law firm of Steptoe & Johnson).[4] He served as chairman of the Arizona Republican Party from June 2001 to January 2005.[5]