David Jamieson

Clinical Diploma in Hypnosis & NLP, Masters in Coaching & Mentoring, MBA et al...