0 followers
Ochama is an omni-channel retailer, a one stop shop with a full range of A-brand products. It stands for Omni-channel Amazing and we are a one-stop shop with food and non-food products. We work with a surprising and new click and collect concept; we are the shop of the future through our unique te... Read more
Industries
Headquarters
Employees
Links