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 Olympic aspirations along the way. But even as his sailing career soared, he was...
Read more
Read more