The European Climate Foundation (ECF) is hiring a Senegal Country Lead, Strategic Communications. Company Description The European Climate Foundation (ECF) is