Garibaldi: Investment, asset manager takes 11,000 sq. ft. for new Chatham headquarters

An investment and asset management firm has moved its headquarters to Chatham, where it leases nearly 11,000 square feet as part of a transaction brokered by The Garibaldi Group.