Founders Sasha Kaletsky and Caspar Lee Private Creator-led Creator Ventures’ $20m fund takes an innovative approach to backing consumer-internet startups Will creators change the world? If you ask Creator Ventures partners Sasha Kaletsky and Caspar Lee, the answer is a resounding yes. Caspar Lee and Sasha Kaletsky have always been […]