1. Caroda
Czech Republic · Creative Management Platforms
Caroda was founded in Prague, Czech Republic (HQ), in 2016 with the sole purpose to help optimize the Video Advertising industry. Caroda offers an advanced Video Technology platform that helps advertisers and publishers…
- Revenue
- $880K
- Team size
- 8