Stephen Iddon is a Principal Security Consultant at Cyro Cyber, where they have been working since 2024. Previously, they served as a Security Architect at Telent Technology Services Ltd from 2018 to 2024 and at National Grid from 2017 to 2018. Stephen's career began with HM Forces as part of the Royal Signals from 1998 to 2012. They also held roles as a Lead Security Consultant at Auriga Consulting Ltd and a Security Consultant at SCC in 2014.
This person is not in the org chart
This person is not in any teams
This person is not in any offices