The two top officials in Binghamton's public works department have been fired in the aftermath of the massive snowstorm that crippled much of the city for days.

GONE: The names of the top Binghamton public works administrators before they were removed from the city website Wednesday afternoon. (binghamton-ny.gov)

Mayor Richard David Wednesday afternoon announced he is replacing commissioner Terry Kellogg and deputy commissioner Jon Yeager effective immediately.

Speaking to reporters at City Hall, David said the historic storm which dumped about three feet of snow across the region exposed "long-term deficiencies" in the public works operation.

The mayor said he will review the public works department workforce, equipment and training as part of a "top-to-bottom overhaul."

David said a thorough search will be conducted for a new public works chief. In the meantime, the city's parks and recreation commissioner William Barber will oversee the public works department.

The mayor said he takes responsibility for the city's overall response to the historic storm. He acknowledged snow removal in some parts of Binghamton was slower than it should have been.

David said the city will consult with the state Department of Transportation to develop better snow plowing strategies and training.

For breaking news and updates on developing stories, follow @BinghamtonNow on Twitter.