ABB India Ltd 21st Floor, World Trade Center, Dr Rajkumar Road Malleshwaram West Bangalore, Karnataka, India, 560055
Vetrivel (Lead Manager)