Zend certified PHP/Magento developer

Grouping customers under a parent account in Magento 2?

I am looking for a solution that will allow me to create a parent account(B2B Unit) and be able to create customer’s accounts associated with the parent. It is required that the customers use the parent’s billing and shipping address during the checkout process. Any recommendations for either how to implement it or which plugin to use? TIA