ILCA Welcomes Santiago Sampaio as New Chief Technical Officer
We are pleased to announce that as of January 2025, Santiago Sampaio has been appointed as the new Chief Technical Officer for ILCA, a role that blends his love for sailing with his technical expertise. Sailing has always been important for Santiago and has been a journey that evolved into a successful international career, with […]
ILCA Welcomes Santiago Sampaio as New Chief Technical Officer Read More »















