Saleha Karrassane

Saleha Karrassane

Senior Project Manager, Japan