Committees
Tech Mahindra
Positions
Head of Banking, Financial Services and Insurance, Europe