We believe that people are the X factor when running a successful business and only with them can we continue our journey to excellence. We hire the brightest minds and strive to empower them to innovate and give them freedom to lead the way while raising the bar within the financial services indus...See more
Headquarters:
Company Type:
MNC / Large Enterprise
Company size:
51-200 Employees
Year Founded:
2010 (15 years)
Address:
F20, 1ST FLOOR, EDEN PLAZA, EDEN ISLAND, SEYCHELLES, SC
HIGH
spending power