The inaugural ECHO cohort comprises 23 creators drawn from diverse niches, including lifestyle, technology, storytelling and digital media entrepreneurship.