Gordon specialises in well-being and psychological resilience, leadership development and managing difficult behaviours in the workplace and has worked as a trainer and presenter across a wide range or organisations, including at senior management levels. He has worked with a number of different organisations over the past 25 years, both private and public sector.