Bala Baskaran Location
Texas, United States
Bala Baskaran Work
Bala Baskaran Education
Amberton University
Master of Business Administration - MBA (Strategic Leadership)
2023 - 2025
PSG College of Technology
Bachelor of Engineering (B.E.) (Electronics and Communications Engineering)
1995 - 1999
Bala Baskaran Summary
Bala Baskaran, based in Texas, United States, is currently a Manager of Customer Success at Dell Technologies. Bala Baskaran brings experience from previous roles at Wipro Limited and TCS. Bala Baskaran holds a 2023 - 2025 Master of Business Administration - MBA in Strategic Leadership @ Amberton University. Bala Baskaran has 2 emails and 2 mobile phone numbers on RocketReach.