head of management office careers in Indore, India