Ruven Shafir

Ruven Shafir

Non-Executive Director