Stephen Riley is an experienced customer operations professional currently serving as the Customer Operations Director at Raylo, a B Corp, since July 2025. Prior to this role, Stephen held the position of Head of Customer Service Operations at Fibrus from April 2022 to July 2025. Previous experience includes various leadership roles at Concentrix from February 2016 to April 2022, such as Associate Site Director and Senior Manager Operations, as well as experience at Convergys Intelligent Contact and Stream Global Services. Stephen holds a Bachelor's degree in Tourism and Travel Services Management from Liverpool Hope University, earned between 2008 and 2011.
This person is not in any teams
This person is not in any offices