International Telecommunication Union Company

Committed to connecting the world
Industry:
Communications Infrastructure, Information and Communications Technology (ICT), Politics
Headquarters:
Switzerland
Founded Date:
1865-01-01
Employees Number:
501-1000
Funding Status:
N/A
Estimated Revenue:
$100M to $500M
Register and Claim Ownership