IT Site Manager Service Delivery / System Engineer (80-100%) | St. Gallen