Santu Mandal

Santu Mandal

Santu Mandal, Business Head – Manufacturing & Utilities,  Germany at Tata Consultancy Services