New + Found corporate office is located in 319 N 4th St, Saint Louis, Missouri, 63102, United States and has 11-50 employees.
new + found
Departments
Number of employees
Operations
6
Finance
6
Marketing
1
C-Suite
1
Engineering & Technical
1
| Location | People at location |
| North America | 11-50 |
Explore people who held key positions, contributed to New + Found's success, and advanced their careers.
Rental Manager Assista... at Principia School
Worked as Investment Analyst
at New + Found (2023-2024)
Business Development M... at PGAV Planners
Worked as Development Associate
at New + Found (2020-2024)
Senior Vice President,... at IMG Academy
Worked as Investor Relations Senior Director, Portfolio ...
at New + Found
Vice President, Invest... at 7Acre Investments
Worked as Investments Associate
at New + Found (2023-2026)
Explore More
New + Found is a real estate development and investment firm that specializes in delivering comprehensive real estate solutions. Their services include development solutions, asset and property management, and investments and capital solutions, with expertise in urban mixed-use, healthcare, and retail sectors. The firm aims to unlock long-term valu... Read More