Technical Customer Support Manager
Permanent
•Geneva
* Provide overall direction for the technical support team members, ensuring all tasks are completed to high standards. * Develop a strategy and model for technical support across offerings and solutions, driving continuous improvement and customer...
New