Jeff NeumanDec 29, 20225 min readOPINION: THE ULTIMATE THANKLESS JOB (ICANN CEO)For those of you that know me, this post may come somewhat as a surprise given that I am often highly critical of actions taken (or not...