Meet Izzy, the world’s first zero waste mascara. Operating out of New York City, Izzy is taking big steps to reduce plastic waste with a prestige mascara that is 100% reusable, 100% recyclable, and 100% gorgeous.
This company has no org chart yet
This company has no teams yet
This company has no offices yet