Shifan Ahmed

Program Manager in Sri Lanka

Internews

Shifan Ahmed is Program Manager at Internews in Sri Lanka.