is not in process of liquidation on Mar 22, 2024
Where is Nutra Holdings Inc.'s headquarters?
Nutra Holdings Inc.'s headquarters is located at Stewart McKelvey, P.O. Box 5038, Suite 1100 Cabot Place, St. John's, NL, Canada, A1C 6K3
How many employees does Nutra Holdings Inc. have?
Nutra Holdings Inc. has 1 / 10 employees
What year was Nutra Holdings Inc. started?
Nutra Holdings Inc. was started in 2019
Sources: Digital Government and Service NL