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.
Primary Location
14 NE 1st Ave Suite 703, Miami, Florida, United States, 33132