general manager sales careers in Delhi, India