23 employees
The IIC is an independent, global, not for profit policy forum for the converging telecoms, media and technology industries.
1969