Yes, it is possible to have one or more people representing your business. To do so, each one of them must create a private account before they can be linked to the rights of the business account.