David Allen

davidDAVID ALLEN is also a level 2 coach and has played table tennis in local leagues for many years. David only took to coaching when he brought, Daniel, his son to the first coaching session when we started in September 2008. Since then he has been valued member of the team.