Leonardo Castelo começou a empreender ao lado da família, vendendo produtos de limpeza de porta em porta em uma Kombi, em Joinville (SC).
Dessa origem nasceu a Ecoville, que chegou perto da falência antes de mudar seu modelo de negócio e apostar no franchising, tornando-se a maior rede de lojas do segmento no Brasil.
Em 2018, fundou com os irmãos a 300 Franchising, hoje o maior ecossistema de franquias da América Latina, com mais de 90 marcas aceleradas, 12 mil franquias em 14 países e valuation superior a R$ 2 bilhões.
No mesmo ano, foi selecionado Empreendedor Endeavor Global; em 2019, foi eleito Empreendedor do Ano pela EY e reconhecido pela Harvard Business Review como um dos 50 principais CEOs do Brasil.
Sua história virou o best-seller Sonhe, Acredite, Faça.
Hoje, como palestrante, mentor e criador de conteúdo, já impactou mais de 200 mil empresários com seu método de escala.