D

disguise

Verified Job Source

Open positions

Support Specialist

On-site · Montréal

Provide high-level technical support for hardware and software to industry leaders producing visual experiences. Responsibilities include managing support cases, creating knowledge base articles, and assisting with onsite productions and demo setups.