- Yellowfish –As an active member of the Singapore Swimming Committee, David has been tasked to promote masters swimming. In line with this, Yellowfish was joint organizer of the 2008 Singapore Masters Swimming Meet.
- ANZA Cycling – the group is made up of road riders from all over the world.
- Triathlon Family
- Singapore Amateur Cycling Association
Sports Medicine Links
- Human Principles – Education for better human performance
- Core Concepts – Physiotherapy Center
- Back2Sports – Sports Injury Management
- Musculoskeletal Consumer Review