Michael Leonard is a Senior Software Engineering Manager at Reward, a position held since 2022. Prior to this, they spent 17 years at Allstate, where they served as an Information Technology Service Delivery Manager and Delivery Lead. Michael earned a degree in Environmental Health from Ulster University, graduating in 1999.
Location
United Kingdom
This person is not in the org chart
This person is not in any offices