IFRC - International Federation of Red Cross and Red Crescent Societies jobs in Switzerland.
The Senior Executive Communications Advisor will lead the creation and execution of executive communications for the Secretary General and will create and manage executive thought...