5 employees
SOCIAL KARMA has the mission of empowering marketing decison-making by leveraging the data that lies behind Social Networks.
2012