cg generalist careers in Delhi, India