Logol AG in Switzerland invites applications for an IT Support Specialist (1st/2nd Level) to join our Professional Services / Customer Success team. You will provide remote and on-site support, primarily in a Microsoft-based environment, and assist with