Brach Eichler, Billtrust among leasing highlights for VREP

Brach Eichler LLC has renewed its 44,000-square-foot lease at a soon-to-be-upgraded office campus Roseland, in one of several recent deals announced Thursday by Vision Real Estate Partners.