Kershaw David — Insider transactions, VP_Senior at TOMPKINS FINANCIAL CORP | InsiderLens