OptumUK
Lorraine Stevens currently serves as the Chief Strategy Officer (CSO) at OptumUK since March 2025, following a brief tenure in the same role at UnitedHealth Group. Prior experience includes serving as CSO at EMIS Health from August 2022 to March 2025 and holding digital healthcare risk management positions at Babylon. Previous roles in healthcare include working as a clinical risk manager and health visitor. Lorraine's career also featured a position as a Specialist Clinical Nurse Advisor at Advanced, where involvement in the development of clinical software was prominent. Educational qualifications include a Certificate in Registered Nursing from Greenwich University and multiple degrees from Canterbury Christ Church University, including a Diploma in Midwifery and a BSc (Hons) in Specialist Community Public Health Nursing with a focus on children.
This person is not in any teams
This person is not in any offices
OptumUK
We’re a leading, technology-enabled health services business. Our mission is clear: to help people live healthier lives and make the health and care system work better for everyone.