You can create a new organization by either setting up a new organization or converting an existing personal account into an organization.
Organizations are shared accounts where businesses and open-source projects can collaborate across many projects at once. Owners and administrators can manage member access to the organization's data and projects with sophisticated security and administrative features.
Create an organization to apply fine-grained access permissions to repositories.
You can convert your user account into an organization. This allows more granular permissions for repositories that belong to the organization.
After you create an organization, you should give Owner permissions to a small group of people who will manage the organization account.
You can invite anyone to become a member of your organization using their GitHub username or email address.
Organization owners can edit or cancel an invitation to become a member of your organization any time before the user accepts.
If members of your organization no longer require to any repositories owned by the organization, you can remove them from the organization.
You can invite former organization members to rejoin your organization, and choose whether to restore the person's former role, access permissions, forks, and settings.
A billing manager is a user who manages the billing settings for your organization, such as updating payment information. This is a great option if regular members of your organization don't typically have access to billing resources.
If a person with the billing manager role no longer needs to view or change your organization's billing information, you can remove their access to the organization.
While you can add users to an organization you've created, you can't create personal user accounts on behalf of another person.