Portsmouth, Va.-based TowneBank appointed Kevin Fly senior executive vice president and chief accounting officer.
Fly most recently served as executive vice president of financial reporting, tax and policy. Prior to joining TowneBank, Fly was a manager of corporate accounting and financial reporting for healthcare services company Owens & Minor.
David Patterson, who previously served as executive vice president and chief accounting officer, was appointed corporate controller.
