I have been thinking about how we as people need to recharge our batteries at the end of every day, the need for reflective practice to improve the things that have not gone well that day, an being able to talk with colleagues and friends openly.
Stephen is an experienced executive leader of high-tech businesses where he delivers growth and sustainability. Prior to joining Shepherd in January 2019, Stephen was Managing Director of Dassault Systèmes for six years. He has also held senior management positions at British Telecom and EMC and had a distinguished fifteen-year career with The Royal Navy.
Stephen holds an MBA with merit from University of Bath School of Management, has an HND in Electronic Systems Engineering (Royal Navy), and is a qualified Weapons Engineer.