A supply chain solutions firm has leased nearly 20,000 square feet in Teterboro, under a newly announced transaction by NAI James E. Hanson.