EFCA announces the Future Leader of the Year 2026

EFCA is delighted to announce the winner of the seventeenth Future Leaders’ Competition: Aida Santos Santamaría (Spain), 34. Among a highly competitive field of entries from across Europe, Aida impressed the jury with a project demonstrating innovation, technical excellence and a strong contribution to the future of the engineering consultancy sector.

The Future Leaders’ Competition recognises outstanding young professionals who are helping shape a more sustainable, digital and resilient built environment.

The jury also congratulates the winners of the competition’s excellence categories:

Best Presentation
Anastasiia Evstratova (Finland), 33, received the award for the competition’s most compelling and engaging presentation, demonstrating excellent communication of complex technical ideas.

Engineering Excellence
Vittorio Nascetti (Italy), 35, was recognised for his strong technical expertise and innovative approach to addressing complex engineering challenges.

Digital & New Technologies
Erdem Tiryaki (Türkiye), 33, received the award for his outstanding application of digital innovation and advanced technologies in engineering solutions.

Impact on Climate
Davide Felloni (Italy), 35, was recognised for a project demonstrating a strong contribution to sustainability and climate resilience.

Contribution to Society – Joint Winners
Oleksii Sokhatskyi (Ukraine), 35, and Aisling Hahessy (Ireland), 34, were jointly recognised for projects delivering significant social value and positive community impact through engineering.

EFCA congratulates all finalists and participants for the high quality of submissions and their contribution to advancing the consulting engineering profession across Europe.

Press contact: Sue Arundale, Director General

EDITOR’S NOTE
EFCA has member associations in 27 countries and is the sole European federation representing the business interests of professional engineering consultancy and related services, a sector that employs more than one million staff in Europe.

  • 8 June 2026