15 employees
Mplace develops a mobile platform that facilitates open and direct communication between clients and project professionals.
2015