Sales marketing and pr careers in Delhi, India