Tarek Tahboub

Tarek Tahboub
Tarek Tahboub
Sales Executive, Facilities Technology Unit, Kharafi National