Carlos Castro has extensive experience in the natural products industry, serving as an Independent Distributor and Manager at NSP since 2002. Additionally, Carlos Castro has been with Nature's Sunshine Products since February 1981, holding the title of Area Manager for the NSP division, which focuses on natural products rather than medicinal solutions. Carlos Castro's educational background includes studies at Merced Community College District.
Sign up to view 0 direct reports
Get started
This person is not in any teams