Ahmad Abdalla

Ahmad Abdalla

Entrepreneur, Product Manager