10 employees
Collaborative platform for companies to communicate and engage with their stakeholders, aiming to build corporate reputation and value
2015