office manager contractor careers in Indore, India