do both. Assist customers in selecting the products and services that best suit their technology and communications goals and help... in English A university degree or college diploma in communications, marketing, public relations or a related field preferred......
Job Location: Toronto, ON, Canada