Rita Dubey is Head, Strategic Deals - Nordic at Tata Consultancy Services.
Equality
Simon Torkington, January 9, 2023
Access
Alex Gray, January 10, 2023