1
open job
Role As a Technical Support Team Lead, you will oversee the EMEA Global Technical Support Team (GTST), ensuring they provide exceptional service to our end-users. This role combines deep technical expertise with a…
We couldn't check your fit for this role — add a CV to your profile to see it next time.