🔮 Other📍 In-Person💼 Full Time1h ago
Technical Support Specialist
$65,000 – $82,000/year
Sign in to unlock your personalized workspace. Members see every company name, full role details, and apply links.
Role Details
Overview About the Role & Team IDC is seeking a Technical Support Analyst to join our global Support Organization, providing technical assistance to primarily external customers, in addition to internal teams. This…