Red Rose Naturals was founded by Sharica McGee, a science graduate from the University of Michigan and an international philanthropist from Flint, Michigan, who is immensely passionate about living a healthy holistic lifestyle. Sharica started her company in Florida after creating plant-based salves... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet