David DevineLead Trainer
David is a former trainer with the National Health Service with a background in Mental Health. He is a trained Dialectical Behavioural Therapist with a special interest in working with clients with Borderline Personality Disorder. He is also a qualified Conflict Management Trainer