Technical Support Specialist - Denver · legora