cg generalist careers in Nagpur, India