Germany-based Staffbase, which provides a suite of employee engagement tools for companies, raises $145M led by General Atlantic (Dan Taylor/Tech.eu) - TechnW3

No comments: