Mohammad Katby

Mohammad Katby

Technology Principle Advisor