Star Seed is an award-winning skincare brand reimagining beauty with botanical formulations that nurture sensitive skin and rebalance the microbiome. Founded by Emilie and Ed - a wife-and-husband duo - Star Seed bridges the gap between people and nature, addressing the rise in chronic skin conditio... Read more
This company has no teams yet
This company has no offices yet