These organizations often used their staff development programs to provide these opportunities.
Most opportunities provided by certain organizations are made possible by their staff development programs.