Currently, Joist is designed to run one company per account. But there is no limit to the number of accounts you can have in Joist.
To manage multiple companies using Joist, simply setup a new account for each company. Each account will need to signed up with its own unique email address.
You can then easily log out and in to each Joist account as needed.