Daniel Efrati

CEO, NED Data Centres