WILLSBORO — Several weeks after his arrival, Steven Cacchio, the new President and CEO of Champlain National Bank, is settling into the community quite nicely. "It’s a tremendous town," said Cacchio of Willsboro. "It’s very welcoming and I’m enjoying it very much." Cacchio … [Read more...] about New Champlain National Bank CEO Happy to be Here (The Sun)