Creating separate Github accounts for each employer/organization is crucial to avoid creating a personal access token for one organization which has global permissions across all repositories your account has access to. This has been a problem for many years.
Note that Github only allows one free account, so the business needs to pay for each one if its dev accounts.
Note that Github only allows one free account, so the business needs to pay for each one if its dev accounts.