Who Is She

Leila Serhan
Leila Serhan
Regional General Manager for North Africa, Eastern Mediterranean & Pakistan