DeelDeel

IT Team Lead | EMEA

Lead IT support engineers, manage customer IT services, and act as a technical escalation point. Requires 10+ years of IT experience and 4+ years of team leadership.

Apply now