Yeah its something that kinda needs to be addressed.
On the profile selection screen, Im fairly sure I could fit at least another 5 slots (1 for each doctrine + 3 remaining).
I dont believe anyone needs more than that, but the one player, one account rule should still stand imo (just increase the number of companies)
So until the big boss actually makes that achievable, you are stuck with what we got.