front office supervisor careers in Nagpur, India