Sasha Nelson's Location
Atlanta, Georgia, United States
Sasha Nelson's Work
Sasha Nelson's Education
Northwestern University - Kellogg School of Management
MBA (Business and General Management)
2011 - 2013
Georgia Institute of Technology
BS (Industrial & Systems Engineering)
2002 - 2006
Sasha Nelson's Summary
Sasha Nelson, based in Atlanta, Georgia, United States, is currently a Chief of Staff - Strategy and Transformation at Deloitte, bringing experience from previous roles at Deloitte and Target. Sasha Nelson holds a 2011 - 2013 MBA in Business and General Management @ Northwestern University - Kellogg School of Management. Sasha Nelson has 4 emails and 1 mobile phone number on RocketReach.