Head of IT Service Delivery

+ More

Head of IT Service Delivery

Looking for someone with a track record of leading IT service teams in large, global companies. Must be detail-oriented, organised, and able to juggle multiple tasks and projects effectively. To apply, click here