Pauline Leroy

Communications Officer, Geneva Cities Hub