10 employees
Tangled is a customer relationship management platform that forges mutually beneficial P2P relationships between businesses and customers.
2011