ibrahim.mohtaseb's picture
Ibrahim Mohtaseb
Saudi Arabia
  • Sela Sport
  • Chief Business Development Officer
2010