Sherry Allen is an experienced enterprise evolution leader and strategic advisor in the energy sector, currently serving as the Executive Director of Managed Services at EY. Previously, Sherry held the position of Managing Director at Deloitte Consulting, where they delivered technology partnerships that achieved significant cost savings. With a career spanning over three decades, Sherry has also been a Senior Director at Avanade and a Client Solutions Executive at IBM. Sherry's educational background includes an Executive Leadership Program at The Wharton School and a Bachelor of Science in Management & Marketing from the University of Northern Colorado.
This person is not in the org chart
This person is not in any teams
This person is not in any offices