Sandi Udell's Location
New York, New York, United States
Sandi Udell's Work
Sandi Udell's Education
Harvard Business School
Master of Business Administration
2005 - 2008
Indiana University Bloomington
Bachelor of Science (Business)
1997 - 2001
Sandi Udell's Summary
Sandi Udell, based in New York, New York, United States, is currently a Senior Manager, Talent Strategy and Innovation at Deloitte, bringing experience from previous roles at Deloitte and Nyc Department of Education. Sandi Udell holds a 2005 - 2008 Master of Business Administration @ Harvard Business School. Sandi Udell has 4 emails and 1 mobile phone number on RocketReach.