Natasha Beschorner

Natasha Beschorner is a Senior ICT Policy Specialist at the World Bank.

Subscribe to our newsletter