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.
However, if a company operates with a different business name and invoices separately, we do recommend creating another business account.