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? Is OLLY sold outside the US? Does OLLY test products on animals? Comments 0 comments Article is closed for comments.