There are still lots of open positions. Let's find the one that's right for you.
The Business Development Specialist I for EMECA is responsible for supporting the organization's international development efforts by engaging in strategic planning, proposal development, and relationship management. This role requires a strong understanding of international development, particularly in developing countries, and the ability to communicate effectively with various stakeholders. The position emphasizes proactive problem-solving and results-oriented approaches to enhance the agency's mission of improving lives globally.