Sai B Lella has over eight years of experience at Deloitte Consulting, starting as a Business Technology Analyst and progressing through roles including Consultant, Senior Consultant, and currently, Manager. Prior to this tenure, Sai B Lella served as a Teaching Assistant at the Kelley School of Business from August 2009 to August 2011.
This person is not in the org chart
This person is not in any teams