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.