Introduction A Technology Sales Specialist role (what we internally call a, 'Brand Sales Specialist') within IBM... As a Brand Sales Specialist you'll work closely with clients to develop relationships, understand their needs, earn their trust......
Job Location: Toronto, ON, Canada