The Internet Corporation for Assigned Names (ICANN) has described as unprecedented the number of applications received for 2023 ICANN leadership positions, reports ITREALMS.
At the close of application period on March 30, 2023, ITREALMS gathered that a total of 155 completed applications for this year's open ICANN leadership positions were received.
