Tara Sharma's Location
United States
Tara Sharma's Work
Tara Sharma's Education
London Business School
Master of Business Administration - MBA
2018 - 2020
The George Washington University - School of Business
Bachelor’s Degree (International Business)
Tara Sharma's Skills
Tara Sharma's Summary
Tara Sharma, based in United States, is currently a Principal Customer Success Manager (Segment) at Twilio, bringing experience from previous roles at Twilio, Qualtrics, Concentric and KPMG. Tara Sharma holds a 2018 - 2020 Master of Business Administration - MBA @ London Business School. With a robust skill set that includes Analytical Skills, Financial Analysis, Business Strategy, Operating Models, Credit Analysis and more, Tara Sharma contributes valuable insights to the industry. Tara Sharma has 4 emails and 1 mobile phone number on RocketReach.