About Company
Faster resolutions, higher CSAT, and lighter support volumes with the only platform to combine the power of automation and human customer support.
Open Position
27 March 2025
£95000 / year
27 March 2025
27 March 2025
27 March 2025
£95000 / year
27 March 2025
£34000 / year
18 November 2024
£41000 - £95000 / year
11 November 2024
£95000 - £177000 / year
4 November 2024
£41000 - £95000 / year
28 October 2024
£93000 - £173000 / year
28 October 2024
£84000 - £156000 / year