Back

Customer Support Specialist (North or South America)

RelayNorth America, South America
You will be redirected to the main website
Posted on: 01 Oct 2026

Job Description

Full Time · Remote. Relay's integrator base has roughly doubled in the last six months, and we're looking for Customer Support Specialists to help triage…
Customer Support Specialist (North or South America)Relay