Tsering Jampa

Tsering Jampa, ICT-Europe Executive Director