Technical Support Specialist - EMEA & US - Bloomreach | OpenTalent