Customer Success Specialist
The Company We’re Octopus Legacy: one of the fastest growing tech companies in the country, part of the UK’s most exciting and best-trusted group (you may have heard of some of our sister companies…) and we have a mission.