Tom Havens

Active Tracy, CA Chief Executive Officer for Community Banks of Northern California