Mohammad Numan

Germany

  • Work
    • Technical Solution Manager
  • Education
    • Bachelor of Sience