Mohammad Ayoub

Business Development specialist and Project Manager. Technology geek. Activist.