Founded in 2012, CIC Media, is a unique global media firm dedicated to generating content innovation experiences and solutions. CIC’s operation relies on a flexible cost-efficient structure formed by 60+ professionals across 4 key cities in Miami, London, Mexico City and Caracas. CIC Media is capab... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet