David Willard

David Willard, vice president and director of community relations at Cape Cod Five Cents Savings Bank, is no stranger to dramatic turnarounds – literally and figuratively.