We are a truly global company, with ~240 employees representing over 40 different nationalities revolutionising football from our hubs in Berlin, London and Lisbon. As the Client Services Manager, you will play a critical role in managing and strengthening our client relationships, ensuring seamless campaign execution, and contributing to the overall revenue generation of the […]