2025 – Steven De Costa
Steven De Costa Co-Steward of CKAN Project and Executive Director of Link Digital. Bio Steven has worked in the internet and multimedia industry since 1997, founding Link Digital in 2001. He has been providing leadership from his extensive experiences in all areas of digital operations, including technical direction, management, governance, and strategy. As the owner […]
2025 – Steven De Costa Read More »