ICCS - NTUA employs 122 employees. The ICCS - NTUA management team includes Vasilis Sourlas (Head of ITS and CCAM, ISENSE Group, Senior Researcher), Dora Mavrodopoulou (Financial Administrator), and Athanasios Ballis (Project Manager).
Looking for a particular ICCS - NTUA employee's phone or email?