Who is responsible for environmental pollution? What is the role of Chemical Engineers?

Chemical Engineering is the profession that combines background knowledge of chemistry and engineering concepts. How much they can contribute for environmental pollution and protection?