Skip to main content

Past Presidents

A.B. Wallace
1965-1974 (Secretary General)

Basil Pruitt
1994-1998

David Herndon
2004-2006

David Mackie
2010-2012

William Cioffi
2016-2018

John Boswick
1975-1990 (Secretary General)

David Heimbach
1998-2002

Mehmet Haberal
2006-2008

Richard Gamelli
2012-2014

Naiem Moiemen
2018-2020

Jose Banuelos
1990-1994

Naoki Aikawa
2002-2004

Ronal Tompkins
2008-2010

Rajeev Ahuja
2014-2016

David Greenhalgh
2020-2022