Director with Spanish facility says Strada Verde’s projections are on the high side but will bring jobs and tax revenue to San Benito County.