Ilya Petrov
I just think a lot,
and do a lot.
Done & Dusted
Strategy Deck
Curiosity
1 Step Back
Last Life Left
Wise Nuggets
Marketing, but everyone wins
So, ughm, well, yeah…
Stargazer
Last Life Left
Wasted
Walk The Dog
Prompt a human
Stress is okay. Deal with it
Contract with self
Hi, I’m Ilya
Leadership is just 3 skills
Classics: Communication strategy
1
2
Next Page
→