A delivery and logistics company has found a new location in the Meadowlands, where it has leased more than 40,000 square feet of industrial space from Alfred Sanzari Enterprises.