10 employees
Eighty-Twenty is a digital agency that offers UX/UI design, analytics, system assessment, social media, advertising, and digital marketing,
2019