Momentum, milestones and moving forward:
Reflections from new SSI CEO, Rachel Owens
August 2025
In this latest instalment in the SSI Insider Blog Series, Rachel reflects on her progress during her first five months in the role, and what she’s learned along the way.