Associate Sullivan & Worcester, Washington, 1970-1976. Attorney Federal Deposit Insurance Corporation, 1976-1978. Associate Dechert, Price & Rhoads, 1978-1982, McKenna, Conner & Cuneo, Washington, 1982-1983.
General counsel, corporation secretary Perpetual Savings Bank, Financial Stability Board, Alexandria, Virginia, 1983-1991. Partner Powell, Goldstein, Frazer & Murphy, Washington, 1991-1992, McCaffrey P.A., 1992—2006, McCaffrey Professional Limited Liability Company, since 2006.
Member Leadership Collier, 1998. Member American Bar Association (chair subcommittee thrift institutions 1985-1990), District of Columbia Bar Association (board governors 1981-1985), Florida Bar Association (chairman finance services committee 1999-2000, executive council business law section 1998-2005), Women's Bar Association District of Columbia (president 1980-1981), Collier County Women's Bar Association (president 1997-1998), Gulf Coast Venture Forum (president 2001-2003), Burleith Citizens Association (director 2006-2008).