Lorraine Stevens

CSO at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

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.


Employees

1,001-5,000

Links