benefits administration manage careers in Delhi, India