Mark Tluszcz

Chairman of Wix and CEO of Mangrove
Country: Luxembourg