Lama Arouri is the new managing director at Studio N

EN