Dr. Richard A. MacKinnon

Dr. Richard A. MacKinnon

A Chartered Psychologist and Registered Coaching Psychologist based in the UK. Productivity, stress, wellbeing & technology at work. www.worklifepsych.com.