Mohammed Faraaz Ahmed

Mohammed Faraaz Ahmed

A tech guy who knows Marketing!
81 points