We are currently recruiting for an urgent and exciting IT leadership opportunity based in Switzerland with a well-established international organization that we have been supporting for years. This is an in-house position for an IT Team Lead / Manager, with a strong focus on hardware and infrastruct