HomeCompaniesCeltra Share Save Report this company Send Report Celtra Boston, United StatesAbout CompanyCeltra Creative Automation allows creative and marketing teams to collaborate to design and deliver digital campaigns across the ever growing number of channels, ad formats, variations, and markets.