He works with contemporary cognitively based psychological approaches to treat anxiety states, depression, stress reactions and chronic fatigue states. He has a particular interest in treating work related psychological difficulties recognizing that many people work in circumstances that can easily lead to the loss of any balance to life which increases the potential for them becoming exhausted or ill. He also works as a consultant to a number of companies and professional service firms; he leads workshops on such areas as Managing Yourself, Resilience, Managing Personal Change. He lectures on the Kings College London MSc programme on Mental Health Studies and he is a visiting lecturer at the London Business School.