Pavel Durov

Product Manager, Telegram
#520015

Badges

15

Top Product
Veteran

Maker History