18 employees
OOH creates technological solutions to accelerate the democratized access to Outdoor Advertising in Latin America.
2012