his company is changing the world of payments, and they’re looking for exceptional people to help them. With teams in London, Berlin, Sofia, Barcelona, Paris, and Amsterdam, they need a Talent Partner to help drive their growth and pioneer the financial system of tomorrow! The role Needed: a Talent Partner in London who will be a part […]