Leon ist Gründer und Geschäftsführer von Impact Hub Berlin. Außerdem ist er Gründungsmitglied des Social Entrepreneurship Network Deutschland (SEND).