Nutra Holdings is rated 3 out of 5 in the category consumer goods. Read and write reviews about Nutra Holdings. Nutra Holdings is an e-commerce company based out of St. John’s, Newfoundland. We create and grow direct to consumer e-commerce brands in the supplement & nutrition category, serving customers all over the globe.
Company size
11-50 employees
Headquarters
St. John's, NL