Celtra

    Celtra

    Creative Automation for Marketing

    Est 2006|Raised $25.2M|58 Ref Customers
    LinkedIn 19K|Website|Web traffic 2.1M|FTEs 208|HQ New York, New York, US