Team Lead - Recruitment - Europe, Asia and Africa
Noida, Uttar Pradesh, India
Spectrum Talent Management
Team Lead - Recruitment - Europe, Asia and Africa
Signature Staff Pvt. Ltd.
Senior Consultant- Recruitments
Avaada Group a Leading Developer of Renewable Energy Projects With a 11 Gw Proje
Manager Human Resources
Punjab Technical University, Jalandhar