Tech Insider
Adam Mosseri, Instagram head, talking into a microphone
Adam Mosseri became head of Instagram in 2018 after a decade at Facebook.
Tech Insider
Evan Spiegel
Snap CEO Evan Spiegel has net worth of around $2.6 billion according to estimates from Forbes.