Ibrahim Tarfa

Business Analyst