Stephen Marshall

Director of Asset Allocation at Beacon Pointe

Stephen oversees Beacon Pointe’s asset allocation efforts focusing on portfolio modeling and construction, and is also a significant contributor to the firm’s investment research and due diligence efforts. Prior to joining Beacon Pointe, Stephen was a Managing Director and the Head of Asset Allocation for Wilshire Consulting. In his previous role, he was responsible for the development of broad investment policies and risk management of portfolios for clients including foundations, endowments, corporate and public defined benefit plans, defined contribution plans, and other asset pools. He was instrumental in developing Wilshire’s proprietary Cost-Risk Optimization and Dynamic De-Risking models. Stephen has an actuarial background, and brings extensive experience in asset/liability analysis to Beacon Pointe. He graduated from the University of New Orleans with a B.S. in Mathematics. He speaks frequently on asset allocation and risk-related topics at industry conferences.


Org chart