19 employees
The IRTA is a non-profit Association that drives innovation, and facilitates collaboration, throughout the global RegTech ecosystem
2017