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 other branch is managed locally, we do recommend to create a separate profile for it.
If you have opted in that invoices are prepared by Moorio, a separate Moorio account for each invoicing company branch is needed.