Committee

The constitution of the club can be found here.

 

President Gordon Semple  
Vice-president Gavin Thomson  
Secretary Grant Moore ktcsecretary@gmail.com
Treasurer Gavin Thomson ktctreasurer1936@gmail.com
Membership secretary Caroline Robertson ktcmemberships@gmail.com
Welfare officer Elaine Semple elainesemple@sky.com
General committee Jean Handling  
  Lynsey O'Connor  
  Michele Johnston  
  Derek Cranson