John FosterExecutive Vice President; President of Wilson Bank & Trust at WILSON BANK HOLDINGExecutive