Made O'Meter
Discover where a brand or product originates
Odin is owned by Coöperatie Odin U.A., headquartered in the Netherlands. No. The ultimate owner of Odin, Coöperatie Odin U.A., is headquartered in the Netherlands, not in the United States.
Odin is a Dutch food cooperative that operates organic supermarkets and a wholesale distribution network focusing on biodynamic and organic food.
Sources: odin.nl
Check another productdisclaimer
poweredBy