About company
Epica is spanish for epic. Driven by digital, technology, and innovation, we strive and aspire to inspire epic content experiences that revolutionize businesses forward. As an international team of talents with extensive expertise in digital marketing, social media, creativity, and design, we consistently deliver results. As part of the UO Solutions Group, we work alongside the most relevant digital partners.
Undisclosed
Undisclosed
50 - 199
1999
Locations
1
Headquarters
United States
Headquarters
United States