Rafael Castro

Rafael Castro

About Me
Rafael Castro was born in Italy and earned a degree in Economics at Yale and a masters degree in Political Science at Hebrew University. In addition to working in the development aid sector, he has years of experience in the German IT industry and has written op-eds for over 5 years at YNET.