50 employees
Essenza is a technology company that solves the limitations of indigestible mobile content delivery.
2012