Devex

Rorie Fajardo

Rorie Fajardo is program manager at the Manila-based Citizen Action Network for Accountability and country director for the Institute for War and Peace Reporting in the Philippines.