83 employees
Mabbly is a strategic design agency powered by data analytics, market research, and digital technology.
2013