Hani Hagras

Chief Science Officer, Temenos