Yes, it has to be an individual developer account, as the snap store, unlike Launchpad, has no concept of teams or organizations. The usually-recommended pattern is to register an individual account representing the organization (but it still needs a username and e-mail address for contact purposes), have individual contributors register their accounts (like your
vpetersson account) and then add those as collaborators to the snap, so logging in with the “org” account is not typically needed.
In your case, there’s already unfortunately a
wott team, which means the
wott username is unavailable for the org account; the pattern we’ve seen used here is for orgs to register e.g.
wott-snap and use that as the organizational developer account.