Senior Associate, Research
11 days ago
New York
Bachelor's Degree in International Relations, International Development, Social Sciences; * Minimum ... Computer Skills: Proficient in Microsoft Excel, Word, PowerPoint, and Outlook with a demonstrated ...