Own Up
ownup.comLocations
Boston, MA, USA
industry
Finance · Software
Size
201-1000 employees
Stage
Series C+
founded in
2016
Lending
11-50
Redefining how consumers finance their home by eliminating the salesperson and using technology to compare, choose and close with local lenders, saving tens of thousands of dollars in interest
Something looks off?Open jobs at Own Up