20 employees
Penbase develops mobile business solutions related to site management, mobile remote & human resource management for the cleaning industry.
2003