Technical Support Specialist - Healthcare - Infostride Technologies | OpenTalent