
David Allen, director of the City of Key West Engineering Department, resigned late Tuesday, citing personal reasons according to public records obtained and reviewed By Ted Lund.
His last day will be May 23, 2025.
Allen had taken…

David Allen, director of the City of Key West Engineering Department, resigned late Tuesday, citing personal reasons according to public records obtained and reviewed By Ted Lund.
His last day will be May 23, 2025.
Allen had taken…