David Gill hasn't written any stories yet.

David Gill

David Gill

Founder of http://TotalCoaching.com. Helps personal trainers optimize their online coaching business using the right tools and techniques.