Dr. Steven Serra
Dr. Steven Serra is Global Head of Clinical Operations, Leaves at Alight.
Dr. Steven Serra has featured in 1 news story on FF News, most recently "Alight Strengthens Leadership with Three Executive Appointments in Benefits and Leave Administration" (14 August 2026).