- Ultimate owner
- Nature’s Touch Frozen Foods
- Brand origin
- Canada
- About Nature's Touch
- Nature’s Touch is a private Canadian company headquartered in Saint-Laurent, Quebec, specializing in the sourcing, processing, and distribution of frozen fruits and vegetables globally.
Updated: 7 February 2026
Made O'Meter is free and ad-free, built to keep ownership like this transparent.