In Memory of John Sansalone, Branch President...John Sansalone, PE M.ASCE, Life Member, President of the Mid-Hudson Branch (on right) unexpectedly passed away on June 17, 2019. John was...