Richard Hill

Richard Hill is an independent consultant based in Geneva, Switzerland. He has a long career in the ICT industry and was until recently a senior official at the International Telecommunication Union.

Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram