A global camera manufacturer has unveiled its new North American headquarters in Teaneck after leasing space last spring at Alfred Sanzari Enterprises’ flagship Glenpointe campus.
Leica Camera Inc. has signed a long-term lease to bring its North American headquarters to Glenpointe, Alfred Sanzari Enterprises’ flagship business campus in Teaneck.