Brands We Manage
Nova Brands manages a portfolio of British wellness and skincare brands, spanning nutritional health and skincare, developed for long-term international growth.
Nova Brands manages a portfolio of British wellness and skincare brands, spanning nutritional health and skincare, developed for long-term international growth.