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

Visit Website
pressinfo@itu.int
http://twitter.com/ITU
Register and Claim Ownership