Jeffrey Leonowicz

 
Department of Public Works
Title: Deputy Director - Operations
Phone: 860-763-8806


Return to Staff Directory