Is this a privately held company? OLLY October 25, 2019 14:43 Updated Follow OLLY is a subsidiary of Unilever PLC. Related articles Where are OLLY products made? Do you have a wholesale program? Where is OLLY located? Does OLLY test products on animals? Is OLLY sold outside the US? Comments 0 comments Article is closed for comments.