Overview

technical support, ideally in a startup or high-growth environment. Proven ability to deliver exceptional customer supportSupport Specialist in the United States. In this role, you will be the primary point of contact for end users of innovative… [...]

Source