Emad Tahtouh, Director of Applied Technology at FINCH, will be Jury President of The NEW at London International Awards (LIA) 2016. ....