Cambridge & Counties Bank appoints Richard Hanrahan as its new chief financial officer