Steven Erickson is a seasoned consultant currently at Bain & Company since October 2023. Prior to this role, Steven co-founded Anbec Partners, LP, where a focus on value and special situations investments aimed to achieve long-term total returns while preserving capital was central to the firm's strategy. Steven's experience also includes a brief internship as a Strategy Insights & Planning Consultant at ZS in mid-2022. Educational credentials include a Master of Business Administration in Management Science from the University of Virginia Darden School of Business and a Bachelor of Arts in Economics (Honors with Distinction) and Political Science from UC San Diego.
This person is not in the org chart
This person is not in any offices