Mohammed Almuwallad

A seasoned technologist. Specializes in computer networks and information systems.

  • Work
    • Trainer at Institute
  • Education
    • Network Engineer