Own Up corporate office is located in 101 Arch St Ste 410, Boston, Massachusetts, 02110, United States and has 51-200 employees.
own up inc
own up
own up holdings inc
own up power buyer services llc
ownup
own up holdings inc
Departments
Number of employees
Engineering & Technical
4
Operations
3
Sales
2
Finance
2
Human Resources
1
Marketing
1
C-Suite
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Own Up's success, and advanced their careers.
Senior Manager, Mortga... at Experian Information S...
Worked as Manager, Operations
at Own Up (2017-2020)
Explore More
Own Up is an AI-driven mortgage shopping service that helps customers find the right lender for their specific needs, ensuring they never overpay for their mortgage. The platform allows users to compare offers from top-rated lenders, providing personalized, unbiased advice at no cost. With a focus on affordability, Own Up enables clients to save an... Read More