Leading Technologist Anuj Mathur to Head Compass India Development Center in Gurugram
IDC Gurugram, headed by leading technologist Anuj Mathur, will be Compass’s sixth development centre worldwide and the third international development…
IDC Gurugram, headed by leading technologist Anuj Mathur, will be Compass’s sixth development centre worldwide and the third international development…