Sharmini Boyle

Sharmini Boyle

Country Director, Afghanistan
Internews

Sharmini Boyle is Internews Country Director in Afghanistan.