The Institute for Enterprise Development (IED) supplies support to both business coaches and previously disadvantaged business owners. With sustainable growth being the main goal, the IED delivers the following key services; • Executive Mentoring • Entrepreneurial Training • Management Coaching • Shared office facilities (photocopy, fax, internet) • Shared business services (reception, bookkeeping) • Training facilities All services are offered from centralized business hubs called IED Support Centers.The support services are conducted either in-house or remotely. In-house support is offered from within an IED Support Center and remote support being offered on site, at the beneficiary enterprise's premises. Remote services are conducted by IED trained coaches that are based out of their own IED Center that we call a virtual incubator. The major difference between the two incubators is that the IED Virtual Incubators focus on beneficiary businesses that are post commercialization and do not provide office facilities to beneficiary enterprises. All services are aligned to Enterprise Development best practice principles to provide the most reliable framework possible in accordance with the BEE Codes of Good Practice.