Technology Support Specialist
hace 5 días
Reporting to the Senior Manager, you’ll be the go-to person for deskside support, troubleshooting, and tech setup across the London office and play a key role in maintaining video conferencing systems, managing inventory, and supporting mobile and remote setups. Systems Support Specialist, IT Syst