Emerce Retail Europe

Mohamed Haouache

Storefront

Following a career in finance of nearly a decade in New York and Paris, where he specialized in hedge funds and in risk management, Mohamed is now the CEO and co-founder of Storefront, the world’s largest pop-up store marketplace. He is currently focusing on developing the company’s strategy and overseeing Storefront’s continued expansion into new markets.