Shifan Ahmed

Program Manager in Sri Lanka
Internews

Shifan Ahmed is Program Manager at Internews in Sri Lanka.