Charika Marasinghe

Charika Marasinghe


 * Director, OneWorld International
 * Trustee, A.T. Ariyaratne Charitable Trust
 * Executive council member, Sarvodaya Shramadana Movement (Sri Lanka)