Newfound Research corporate office is located in 200 Central Ave Fl 4 Ste 324, Saint Petersburg, Florida, 33701, United States and has 11-50 employees.
newfound research
Departments
Number of employees
Marketing
1
Information Technology
1
Finance
1
C-Suite
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Newfound Research's success, and advanced their careers.
Partner at Nutter McClennen & Fis...
Worked as Chief Executive Officer & Chief Compliance Off...
at Newfound Research (2008-2024)
Sales Business Develop... at Silversmith
Worked as Vice President - Advisor Solutions
at Newfound Research (2015-2017)
Managing Director and ... at BCG
Worked as Managing Director and Portfolio Manager
at Newfound Research (2012-2019)
Portfolio Manager at BlackRock
Worked as Quantitative Co-op Research Analyst
at Newfound Research (2019-2019)
Founding Staff at Corporate Filing Solut...
Worked as Newfound Research
at Newfound Research (2014-2019)
Director, Product Stra... at Morningstar
Worked as Vice President, Investment Strategies
at Newfound Research (2014-2019)
Explore More
Newfound Research is a quantitative investment manager that specializes in return stacked® strategies through ETFs and mutual funds. The company aims to help investors unlock the benefits of diversification by managing alternative strategies and capital-efficient solutions. Their innovative approach allows small institutions, financial advisors, an... Read More