OUR PURPOSE IS TO ELIMINATE FRAUD AND BOOST PROFIT, AT A GLOBAL SCALE!
Our motto: More profit, Less Fraud!
There are
51 – 200
employees in the company
Offices
With offices located in the Netherlands, Germany, Romania, England and Ireland, we work together as one, with an entrepreneurial spirit and scale-up mindset.