Who we are We are one of the world's leading companies in fintech, with over 13,000 employees across 60 offices, serving 4,800 clients worldwide. We build