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 Wedgewood-Houston project surrounding Merritt Mansion expected to break ground next year