@djchuang
—
Creating a YouTube brand account allows multiple managers to upload videos to that YouTube channel, very valuable for a team environment.