Senior Project Manager French/English
DevelopmentAid is the world’s premier information service provider for international development aid and economic and humanitarian assistance stakeholders. We are a globally operating company with offices in Cyprus, Moldova, and Georgia, and many of our staff work remotely. Through our portal (devel...