The Club Team 2023-2024


President

 David Hughes  MPHF  
Rtn. David Hughes

Secretary

 Roger Long   
Rtn. Roger Long

Treasurer

 Alan Langston   

Immediate Past President

 Sam Diliberto  PHF  
Rtn. Sam Diliberto

Rotary Foundation

 Malcolm Fearn  MPHF  
Rtn. Malcolm Fearn