François Moreillon is a seasoned Senior Manager currently serving as a Regional Representative for the International Committee of the Red Cross (ICRC). With extensive experience in non-profit organization management, François has held various leadership roles within the ICRC from Delegate to Country Director. They possess a strong academic background, including a Master of Arts in War Studies from King's College London and a Licentiate degree in International Relations from the Geneva Graduate Institute. François is skilled in humanitarian assistance, international law, and conflict management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices