Declan Chellar

Name: Declan Chellar
Location: Spain

Declan was promoted to Instructor in 1992 and Senior Instructor in 2005.

Currently Declan is supporting Instructor  Rob Leighton in Shrewsbury, UK.