Would it be worth creating a "JuliaTelecom" Julia group?

I started to look into creating the group. I started creating the group and got the following options:

Sign in to GitHub · GitHub

I chose to “join for free” despite wondering if it would be a good idea to have “required reviewers” (Team package).

The next page brought up an interesting issue:

Namely that I can assign it to either a “business or an institution” or my own account.

  • I wonder if there is a way to have it assigned to a Julia “buisiness” or something.
  • Otherwise, I guess I would be the owner of this organization - which is a little strange.

Anybody have insights here as to how I can ensure this will be a collaborative organization instead of being assigned to me personally?

Is it possible that once I add other managers to the account, I effectively no longer become the sole “owner” of the organization?