Celtra Inc is US-based (Internet Software & Services) founded in 2006 and has 210 employees with an estimated annual revenue of $10M-$50M. Celtra is located in Boston, Massachusetts United States.
The Creative Management Platform for Digital Advertising Celtra provides the most advanced and complete SaaS platform for creative production, management, distribution and optimization of display, video and native ads
* Data provided by MartechGuru.
It's 100% FREE to try - no credit card required.
Get started - Sign up NOW