26 employees
Commo specializes in online marketing and advertising that helps brands and businesses to engage with consumers.
2005