Natarajan Bhaskar is an experienced Customer Service Manager with a significant tenure at Indo Tech Transformers Ltd. since February 2010, and previously held the same position at AREVA T&D from February 2008 to January 2010, after serving as a Service Engineer. Natarajan completed education at St Ann's Higher Secondary School from 1986 to 1993.
Sign up to view 1 direct report
Get started