Technical Support Specialist - legora - Denver | OpenTalent