MartechGuru

What is Celtra?

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.

What does Celtra do?

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

How to contact Celtra?

* Data provided by MartechGuru.

Take control of your technology stack.

It's 100% FREE to try - no credit card required.

Get started - Sign up NOW