The Club Team 2016-2017
President
Margaret Kealey
Secretary
Bill Hazel
Treasurer
Tom Anderson
Immediate Past President
Joe Hunter
President Elect
Maggie Clark
Community
Graeme McLeish
International
Wylie Wright
Rotary Foundation
William Tennant
Youth Service
Valerie Barr
Attendance
Kevan Carty
Speaker Secretary
William Stewart
Health and Safety
Frank Gunning
Club Service
Maggie Clark