Job openings for Technical Services Manager
Lead and manage the Technical Services team supporting customers in Southern Europe and French-speaking Northern Africa. Ensure delivery of world-class post-sales technical support, foster team spirit, coordinate with sales and other stakeholders, and drive continual service improvements.