Technical Support Specialist - ServiceTrade - Durham | OpenTalent