Muhammad Sohaib Khalid

Muhammad Sohaib Khalid

Managing Director at Nazar Muhammad & Sons


  • Cape Town, South Africa
10events
7Industries
Following 10 events in 4 countries

Events

[+] Expand