presentation skills careers in Delhi, India