Krishna Kanth

Krishna Kanth

Tata Consultancy Services Utilities Segment Head, UK and Ireland