Stephen was Chief Executive of Meggitt PLC between 2013 and 2017, having previously served as Finance Director from 2004. Prior to joining Meggitt, Stephen was Group Finance Director of Thistle Hotels plc and the Automobile Association.
This person is not in the org chart
This person is not in any teams