Technical Support Manager - EMEA
Sigma
LondonAbout the Role We are looking for a technically skilled, self‑motivated, customer‑focused manager to lead a team of high‑energy support engineers. In this role you will be responsible for hiring, developing, and mentoring team me...Read More>>.
