🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
WHAT IS YOUR ROLE The Tech Support Specialist provides advanced high-level technical and implementation support to post-sale customers, serving as the ultimate escalation point for complex technical issues. This role partners closely with Project Managers and cross-functional...