28 Liberty St. Broadway Technology will relocate to 28 Liberty St. from operations at 140 Broadway.

NEW YORK CITY—Financial technology firm Broadway Technology is shifting its headquarters to larger space at 28 Liberty St. in Lower Manhattan.