Create Reseller Panel

We have partners which resell our solution as theirs. We have to create workarounds with Company profile and space shared among the company and each of his client gets a different account. We'd like to be possible for me to have partners which are resellers and we could have this organized on the portal.