William Callaghan joined Richmond, Va.-based Virginia Commonwealth Bank as executive vice president and chief administrative officer.
He was previously senior vice president and chief information officer at Xenith Bank.
Virginia Commonwealth Bank is a unit of Bay Banks of Virginia Inc.
