Made O'Meter
Discover where a brand or product originates
Odlums belongs to Bain Capital, LP through Valeo Foods. Odlums is owned by Bain Capital, LP, headquartered in the United States. Yes. The ultimate owner of Odlums, Bain Capital, LP, is headquartered in the United States.
A leading global private investment firm headquartered in the United States that acquired Valeo Foods Group.
Valeo Foods Group
Sources: en.wikipedia.org, baincapital.com
Check another productdisclaimer
poweredBy