‹ All jobs
Technical Support Specialist – Systems
everything possible. The Technical Support Specialist – Systems is responsible providing advanced product support to customers (and internal... outcomes. This position reports to the Customer Care Manager of Italy/Portugal and is part of the Technical Customer Support