What are the responsibilities and job description for the Support Specialist position at IDOM USA?
About the Role
This is a unique opportunity to work with a talented team of professionals who share your passion for delivering exceptional customer service and supporting technically challenging projects.
You will be responsible for performing a wide range of assignments, resolving problems independently, and collaborating with internal and external customers to enhance communication and coordination.