210 employees
TASK specializes in advertising, branding, print, graphic design, UI and UX design, digital signage, and mobile app development.
2000