Nature's Source corporate office is located in 40 Ronson Dr Unit 2, Toronto, Ontario, M9W 1B3, Canada and has 51-200 employees.
nature's source inc
nature's source
natures source inc
natures source
natures source inc
nature's signature
Departments
Number of employees
Operations
5
Finance
3
Medical & Health
3
Engineering & Technical
2
C-Suite
1
Information Technology
1
Sales
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to Nature's Source's success, and advanced their careers.
Manager, Commerce Mark... at Conagra Brands
Worked as Manager, Marketing
at Nature's Source (2018-2021)
Category Manager, Supp... at Martin Brower
Worked as Manager, Purchasing
at Nature's Source (2020-2022)
Senior Manager, Market... at Implus Footcare
Worked as Manager, Marketing
at Nature's Source (2016-2018)
Junior Accountant at K PAUL Architect
Worked as Accounts Payable Clerk
at Nature's Source (2018-2018)
Explore More
Nature's Source is a prominent chain of health food stores in Canada, specializing in natural vitamins, minerals, protein, probiotics, and organic supplements. The company offers a wide range of products including herbal supplements, homeopathic remedies, and health and beauty products, catering to health-conscious consumers. Founded in 1998, Natur... Read More