
Laila
Baza
Position:
Result-Oriented Monitoring Expert
Organisation:
Particip GmbH
Location:
Egypt