Share Facebook Twitter LinkedIn Pinterest WhatsApp Reddit Telegram Josh Elizetxe is the founder of Snow, a beauty technology company with over 10 million yearly shoppers & multiple award-winning, patented products. Last Updated on January 28, 2019 by Isreal Olabanji DST RN