Manager Technical Support Benelux
Current• Responsible for the Technical Support Team in the Benelux.• Report and escalating to our vendors to make sure we provide a solution to our customers.• Enable our Technical Team to grow their knowledge in there supporting ranges.• Maintain and improve our call center tools for better communication with our customers and improve our overall performance.