Yes, your company's branches all over the world can join Moorio by invite. There is no need to undergo a separate verification process for invitees.
Make sure that you add additional ports of operation by selecting Services under company Settings.
However, if a company operates with a different business name and invoices separately, we do recommend creating another business account.