team member careers in Nagpur, India