Registered Professional Engineer in the State of Massachusetts (Certificate # 34262-M).
American Academy of Mechanics (AAM): Member, 1986-present.
American Society of Civil Engineers (ASCE): Associate Member, 1985-94; Member, 1994-present.
American Society for Engineering Education (ASEE): Member, 1986-2009; Fellow, 2009-present.
American Society of Mechanical Engineers (ASME): Associate Member, 1985-92; Member, 1992-2001; Fellow, 2001-present.
International Society for Boundary Elements (ISBE): Member, 1989-2000.
International Association for Boundary Element Methods (IABEM): Member, 1989-present.
Order of the Engineer, University of Arkansas Fayetteville, Link 206, 2010-present.
RotaryClub of Cookeville, Cookeville, TN, 2012-2017