business communication careers in Jalandhar, India