Rod Beckstrom's total compensation and benefits nearly $1 million last fiscal year; many other highly paid employees at non-profit. ICANN has published its Form 990 tax return for the financial year ending June, 2011. Here's what top employees earned ... Continue Reading6 Comments