21 employees
Mocha Global owns the Mocha brand and products that allow the introduction of monetization capabilities in applications.
2017