David Glidden
Who will I determine to be the top people leaders in tech?
8
490
Ṁ439
resolved Feb 5