Assistant attorney general Office of Attorney General Ohio, Columbus, 1979-1981. Private practice law Philadelphia, 1981-1984. Claims manager Allstate Insurance, Horsham, Pennsylvania, 1984-1986.
Attorney American International Group, Philadelphia, 1986-1988, Crum & Forster Company, Philadelphia, 1988-1993. Private practice law Philadelphia, since 1993. Host legal and current affairs WURD Radio, Philadelphia, 1992-2002.
Active Mount Carmel Baptist Church, Philadelphia. Past board directors Walden School, Swarthmore. Member National Bar Association (president women lawyers division Philadelphia 1993-1994, presidential award 1994), Association of Trial Lawyers of America (board directors, executive committee), Philadelphia Bar Association, Barristers Association Philadelphia (board directors 1992-1993), Pennsylvania Trial Lawyers Association, Philadelphia Trial Lawyers Association (board directors), Philadelphia Association Defense Counsel (past board directors), National College Advocacy (trustee).