Since 2021, Eduardo has served as Senior Vice President Canada East and Project Director at Finch West LRT in Toronto, leading the delivery of complex, multibillion-dollar infrastructure projects. Between 2015 and 2021, he expanded operations in the Canadian market, securing major public contracts and strengthening the company’s presence in North America.
Prior to relocating to Canada, he held senior leadership roles at Dragados S.A. in Spain, including Regional Director for Northern Spain and Vice President overseeing civil works and building divisions across several regions. He began his career as a Project Manager.
His portfolio includes major P3 projects such as the Eglinton Crosstown LRT and Finch West LRT in Toronto, the REM in Montreal, and the Gordie Howe International Bridge, as well as complex tunnel projects in Ottawa, Montreal, and Toronto.
Eduardo holds Bachelor’s and Master’s degrees in Civil Engineering from the University of Cantabria and is recognized for his operational excellence and strategic leadership.