coachingin3d.com
David J. Smith - 3D Coaching | Life Development Coaching and Training
Drawing from his own experiences and lessons from life, occupational ministry, and the marketplace, David...