Sustainable development of industry assumes satisfaction of current needs, while maintaining the possibility of satisfying needs in the future. It is shown that industrial sustainable development correlates with a decrease in environmental pollution. Therefore, the paper considers proactive control of industrial pollution. A hierarchical model of such control is considered. At the top level of the hierarchy is the business owner, who needs to minimize the pollution produced. To do this in conditions of uncertainty, he uses the services of a consultant. At the middle level is the executive officer, who is responsible for the day-to-day management. At the bottom level is an employee who performs a specific job that causes environmental pollution. The business owner, consultant and executive officer do not know the minimum level of contamination that could be caused by this work. Thus, the employee can manipulate the pollution to obtain better estimation from the officer. To avoid this, intelligent technologies for proactive control of job pollution is developed. Sufficient conditions are found under which the em-ployee reduces pollution. In addition, the officer may allow pollution during the outsourcing process. The business owner and the consultant do not know the minimum pollution for which the officer is responsible. So, the officer can manipulate a pollution to obtain better class from the business owner. To avoid this, intelligent technology to proactive control the officer is developed. Sufficient conditions are found under which the executive officer reduces pollution. The application of this technology for sustainable development is illustrated by the example of the wagon maintenance business in the Russian Railways holding.