SAR is an executive search firm with headquarters located in New Delhi. We have established an excellent track record in the IT, ITES, Banking, Finance and Telecommunication sectors... At SAR we provide consulting services and we work on fixed term..
Relevance: 46.64069