CIO Invest has announced the appointment of Sofia Castro as its new Chief Investment Officer (CIO), marking a significant step in the firm’s continued focus on strengthening its investment leadership and long-term strategy.
In her new role, Sofia Castro will be responsible for overseeing CIO Invest’s global investment strategy, portfolio construction, and risk management framework. She will work closely with the executive leadership team to ensure that investment decisions align with the firm’s strategic objectives, client expectations, and evolving market conditions. Her appointment reflects CIO Invest’s commitment to disciplined investment governance, innovation, and sustainable value creation.
Sofia brings extensive experience across investment management, asset allocation, and strategic portfolio oversight. Throughout her career, she has built a strong reputation for combining rigorous analytical insight with a pragmatic approach to navigating complex and volatile markets. Her expertise spans multiple asset classes, with a particular focus on delivering consistent, risk-adjusted returns while maintaining a long-term perspective.
At CIO Invest, Sofia will play a key role in advancing the firm’s investment philosophy, enhancing research-driven decision-making, and further strengthening client confidence. Her leadership is expected to support the firm’s growth ambitions while reinforcing its focus on transparency, resilience, and performance across market cycles.
Sofia Castro’s appointment as Chief Investment Officer underscores CIO Invest’s dedication to attracting experienced leadership and delivering robust investment outcomes for its clients as the firm continues to expand its presence and capabilities in the investment landscape.





