badr.al-shammari's picture
Badr Al-Shammari
Saudi Arabia
  • Saudi Post
  • Project Manager , E-Ticketing
2010