20 employees
Interactive Store is a advertising firm that creates apps, on-demand software, websites, e-commerce sites, automation solutions, and EAD.