Join Snowflake in London as an IT Site Coordinator. Support IT services, manage systems, and collaborate across departments. 5+ years IT experience required.
Join the Snowflake team as a hands-on and startup-savvy IT Site Coordinator in our London office. Provide top-notch IT services to employees and collaborate with various departments. Manage centralized authentication, SaaS providers, VPN, corporate networking, and Mac/Windows endpoint systems.