Presidents

CURRENT PRESIDENT

2023 – 2024          Juan José Besteiro

CSMMI PAST PRESIDENTS

2015 – 2023          W. Bryan Patterson

2014 – 2015          Sean Bolger

2010 – 2014          W. Bryan Patterson

2007 – 2010          Floyd Migory

2003 – 2006          Warren E. Carroll

1999 – 2003          Martyn H. Tripp

1997 – 1998          Ian Steingaszner

1996 – 1997          Cameron Ward

1994 – 1996          Ian Steingaszner

1993 – 1994          Mark Wagner

1989 – 1992          Frank Fluellon

1982 – 1988          Colin B. Langridge

1978 – 1981          Donald W. L. Barnett

1973 – 1977          James Carruthers

1970 – 1972          Victor G. Potter

1965 – 1969          E.J. Harvey Mitchell