27 employees
MDA specialize in creating websites and online stores, social media strategies, dedicated platforms, branding, UX, UI, and mobile apps.
2004