Who can add a new company account
Only Admins have the authority and means to add a new company account to Moss.
How to add a new company account
Go to "Home"
Select Organization in the top left corner > "Add new"
Follow the application process and fill everything out