ABOUT US
Our ambition and values as a business help create an atmosphere that fosters success, products that improve lives, and a culture that makes people feel good about coming to work every day
Payments are global. So are we. Our employees represent 19 nationalities, spread across 12 time zones, providing services to clients on every continent
Together, our leadership team brings their wealth of entrepreneurial,
security and fintech experience to guide our success with expertise and vision.
Meet our leaders and see how they drive our growth and industry leadership.
We are a team of dedicated, industrious, accountable,
self-starters, ready to rise to the challenge and deliver through our values.