IDMC offers services in several areas including Organizational Development and Excellence, Development Planning, Quality Management and International Standards, Development of Human Resources, Process Engineering, Studies, Surveys and Projects, Environmental Management and Sustainable Energy, and Management of Information Technology. The following is a sample of the hundreds of projects that IDMC has designed and implemented during the past few years.