9 employees
Cubatica provides digital media marketing, social media, marketing research, and search engine optimization services.