Biopharma firm leases 9,400 sq. ft., moves to Florham Park office complex

A biopharmaceutical company is leasing more than 9,000 square feet as part of a move to a Florham Park office campus, in a newly announced transaction by The Garibaldi Group.