95 employees
TechRules is a leading consultancy and wealth management software provider for financial entities.
1999
Techrules.com raised undisclosed on November 20, 2015
Investors: Desafía San Francisco (née Spain Tech Center)