A Sales Specialist will be responsible for originating new business, to clients and prospects, as well as maintaining... and closing sales with prospective clients, and upselling existing clients. Sales Specialists leverage their in-depth knowledge of the......
Job Location: United Kingdom - Toronto, ON, Canada