Jackie Marshall is the owner of the 1000 Islands Soap Company and an entrepreneur with a passion for creating all-natural products for customers around the world. We visited her shop to learn more about her and her commitment to natural ingredients and sustainability.