Technical Support Manager
- Location
- Milton, England, United Kingdom
standing up or scaling IT support for new or growing international offices is a plus Familiarity with zero‐trust networking (Tailscale), SD‐WAN/wireless (Meraki), and DNS security (Umbrella) is a plus Exposure to AV and conference‐room support at scale (Zoom Rooms or similar) is a plus Experience ...