Abdul Saboor

Abdul Saboor


Technical Manager
Weatherford, Egypt