DeKalb watershed director alleged ‘unlawful actions’ in resignation
DeKalb County is facing accusations of illegal activity from Watershed Management Department director Scott Towler, who submitted a scathing resignation letter Monday.
Name: Scott Towler
Continent: North America
Country: USA
Company: Watershed Management for DeKalb County
Position: Director
Reason: Resigned
Announcement Date: March 06, 2018, 11:00pm
Resignation Date: March 06, 2018, 11:00pm