contract management staff careers in India