sophos
•
2024-08-02
Paris, FR
Technical Support Director
Role Summary The Director of Technical Support - EMEA, is responsible for executing on the Global Support & Services strategy aimed at improving the customer and partner experience ultimately helping grow overall sales and revenue. We’re looking for a result…