I'm not sure if this is the right place to post this:
We are seeking a Moodle Partner that can collaborate with us develop a multi-tenancy capability for our Moodle version 3.3, that we can share with the Moodle community. We are looking to achieve the multi-tenancy result through any combination of theming, custom role configuration, plugins ect. We are aware of a number of Moodle forks such as IOMAD that provide the multi-tenancy functionality, but we do not wish to modify the Moodle core at this time. A key requirement for the multi-tenancy is to be able to implement a Manager Role that can show and hide users from other site Managers depending upon the group that they belong to. The purpose of the Custom Role capability is to isolate colleges from one another that share a single installation of Moodle.