Name
OHLA
Description
Ohla is the largest and greatest Marketing and Sales Organization in the Americas, operating in 18 countries. Hubs in Mexico, Panama, Colombia, Peru, Chile, and now in the US. Experts in Perfect Store, Brand experience and Retailtainment, BI & Technologies, Sales & market intelligence, Last Mile, and Full Commerce.
Website