37 employees
Drop specializes in e-commerce and project development, startup, and management, as well as web design, web marketing, and machine learning.
1999