Technical Support Specialist

Our customer numbers are 600,000 and counting, and we are receiving upwards of 4,000 new customer sign-ups per day as of March 2021.

Other jobs you may find of interest
See more
Press Officer Employee - Sign maker in City of London
Press Officer

For media queries (national, regional & trade): Research and fact check responses, liaising with subject matter experts and drafting key messages, statements…

Bar Manager Employee - Sign maker in City of London
Bar Manager

Responsible for overseeing the Beverage operation and ensuring its overall success. Manage staff in all aspects including, recruiting, training, schedules,…

Customer Success Architect Employee - Sign maker in City of London
Customer Success Architect

Customer Success Architect (German-Speaking), Enterprise Customers. A Customer Success Architect (CSA) is an experienced business consultant with a strategic…