Greenhouse Technician in watsonville, ca | ApplyBoost