Tech firm Pushpay pushes way into Allen, adding an office, jobs


Digital payments firm Pushpay has leased 10,000 square feet of office space in the Watters Creek campus in Allen as the company looks to expand its presence in North Texas.

Previous Commercial real estate data startup Prophia raises $10M
Next Allegheny County No. 1 in PA for GDP growth