Delivers private asset platforms for some of world's leading financial institutions.

Return to Wales Tech 50 ranking