Organizational structure
The key personnel of the organization possess extensive experience in the financial services industry and in the development of digital business environments. The top executives are committed to the company in the long term while the whole organization enjoys a low employee turnover as well.
The company manages its international operations locally in each target market to ensure quick adaptation to changes occurring in the markets while also minimizing risks unique to each market environment.