Bench International, a leading global executive search firm, announced that it will be opening a new hub located in Kendall Square. abbey@kendallsq.org 4 years ago