Feb 28, 2018Industry NewsIntelliCasa CEO appointed by EEE Departmental Industry Advisory Board at UCL.