96 employees
One of the world's fastest-growing fintechs with a vision "to disrupt the way technology is utilized, for a greater purpose."
1998