Technology Support Specialist
16 days ago
Systems Support Specialist, IT Systems - London. Product Support and Operations Specialist. 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, mana