Amit Bajaj

Amit Bajaj

Amit Bajaj is Chief Executive, Europe at Tata Consultancy Services.