Office

Insurance services firm right-sizes footprint with new Florham Park lease, Garibaldi Group says