2 employees
HR Tech Startup - We enable companies to create self-organizing teams and projects based on skills.
2016