An international logistics company has leased nearly 350,000 square feet at a newly built industrial building in Edison, according to a brokerage team with CBRE.