OI is the digital media division of Ole Communications, a global media company with a proven track record of building successful media ventures in Latin America. With a diverse and innovative team based in Miami, Mexico City, São Paulo, Bogota, Buenos Aires, Caracas & Barcelona, OI operates across t...See more
Headquarters:
United States of America
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
2018 (7 years)
Address:
MIAMI, US
HIGH
spending power