head of management office careers in Nagpur, India