Techstars MEA Regional Manager & Jusoor Managing Director Ahmad is a social entrepreneur and collaborative economy expert. He works as the Middle East and Africa regional manager at Techstars, a worldwide network that helps entrepreneurs succeed with a portfolio of over 1,100 companies...
Read More →