spika ltd
•
2024-04-18
London, UK
People Manager
We have a fantastic team delivering cutting-edge customer engagement platforms to our clients, we want to ensure our employees receive the same level of engagement and attention from us that our clients experience. To help us achieve this we have created a new…