Investment Officer at Canandaigua National Bank & Trust
David Guzzetta is a(n) Investment Officer working at Canandaigua National Bank & Trust.