DC in numbers
1
Projects Delivered
Clients Geography
USA, UK, EU, Japan
1
Key Industries
Industry Focus
Digital Health, Sport & Wellness, E-commerce, Marketing, Entertainment, Fintech
1
Locations
Our Offices
Estonia (HQ), Italy, Egypt, UK