Assistant Commonwealth Attorney | Fairfax County Commonwealth Attorney's Office 1986 - 1990; Law clerk for U.S. District Court Judge James Cacheris | United States District Court 1984 - 1985
Appeals & Appellate, Real Estate Law, Products Liability, Bankruptcy, Intellectual Property, Health Care Law, Estate Planning, Patents, Construction Law, Tax Law, Antitrust Law, Employment Law, Business Law
Director of Sales | Womble Carlyle Sandridge & Rice, PLLC Current