In this video, I have described how to setup a Github Organization in Jenkins.
The GitHub organization project creates a Multibranch Pipeline for each repository in an organization.
This Multibranch Pipeline then creates a separate project for each branch that contains a Jenkinsfile in the top-level directory.