Stefanos Loukakos

Stefanos Loukakos

Opinion Contributor
Stefanos Loukakos is head of Messenger business at Facebook.