Central Valley Community Foundation hires Ashley Swearengin as CEO

(Click here to read more)