PToday, we have 200 employees from 25 nationalities working across offices in the UK, Austria, Bulgaria, India, the Netherlands and the US.
The world of payments is dynamic and so are we. Our aim is to stay ahead of the game through innovative technologies and new solutions that create a first-class payment experience for our customers.