Technical Support Engineer - Remote
- Hiring Organisation
- Salt
- Location
- East London, London, United Kingdom
strong bonus. Experience working with Legal and Public Affairs/Communications teams is a plus Background in Account Management/Client Success Team Structure & Logistics The team includes 3 support engineers and 1 Escalations Manager, operating on a weekly on-call rota to cover out of hours (each person will ...