Taha Idris's Location
Saudi Arabia
Taha Idris's Skills
Taha Idris's Summary
Taha idris, based in Saudi Arabia, is currently a sales executive at NETWORKER STRATEGY. With a robust skill set that includes Leadership, Management, Business Development, Sales Management, Account Management and more, Taha idris contributes valuable insights to the industry.