Executive Director of DELCORA
Robert Willert is the Executive Director of Delcora. Prior to this position, he was the Township Secretary/Treasurer of the authority board of Delcora for eleven years. DELCORA, the Delaware County Regional Water Quality Control Authority collects, conveys, and treats water to prevent contamination of the community’s streams, rivers, and general water supply. As a result, the citizens of our region enjoy clean, healthy water. During a 10-year period, from 1999 to 2009 DELCORA developed a long-term control plan and invested $5 million in infrastructure improvements to address the issues of overflows during rain events that impacted the combined wastewater system in Chester.