He served as executive director for the National Association for Community Mediation (NAFCM) and for the American Bar Association (ABA) Section of Dispute Resolution. He provides training for the American Management Association (AMA), the Maryland State Highway Administration, and the Graduate School, USDA. He arbitrates for the National Association of Securities Dealers (NASD) and United States Arbitration and Mediation (USAM). He mediates for the World Banks Group, the United States Postal Service, the National Archives, and the U.S. Office of Special Counsel. He serves as a senior instructor for the George Washington University School of Law and Keller Graduate School.