Kalixa have offices across Europe, North America and South America to serve their worldwide customer base. Working with over 300 companies, Kalixa have overseen 2.6 billion euros worth of payment activity in the past 12 months.
Jumio
Jumio are a leading provider of …
Kriita
Kriita provide an invoice-based …