top of page

Committee Members

Chairman

Graham Dawkins

Vice Chairman

Steve Franklin

Secretary

Philip Foulds

Treasurer

Ernie Criddle

Scores Sec

Simon Thompson

Benchrest Secretary

Simon Houseman

Competition Sec

BFTA Representative

James Head

Safety Officer

Robin Moore

Development Officer

Ben Ridgway

Webmaster

Sophie Clark

© 2026 SWEFTA.

bottom of page