CHAIRMEN OF THE LEAGUE

 

Dr. J. BAIN

(ELGIN)

1948

 

Dr James Bain

K.M. CAMERON

(NAIRN)

1949-1987

 

Kenny Cameron

 

W.F. THOMSON

(MORAY)

1988-2000

 

 

Farquhar Thomson

J.S. MACPHERSON

(MORAY)

2001-Present

 

 

 

SECRETARIES OF THE LEAGUE

 

Dr. J. BAIN

(ELGIN)

1948-1951

 

James Bain

Lt. Col. H. MACLEAN

(NAIRN)

1952-1968

 

Lt Col. Hugh MacLean

A.G. WILKEN

(ELGIN)

1969-1979

 

Gordon Wilken

 

 

I. REID

(FORRES)

1980-1987

 

 

 

Iain Reid

A.C. STANFIELD

(NAIRN)

1988-2017

 

G. J. ABEL

(ELGIN)

Assistant Secretary

2013-2017