31 employees
A Scottsdale, Ariz.-based distributor of skin care and other personal care and wellness products
2001
Neurogan raised undisclosed on June 12, 2020
Investors: WR GROUP, Inc Consumer Health Brands