The International Committee of the Red Cross is a humanitarian institution based in Geneva, Switzerland, and a three-time Nobel Prize Laureate.
IOM - UN Migration
15 followers
BRAC
189 followers
UNICEF
113 followers
World Food Programme
59 followers
World Economic Forum
45 followers
American Red Cross
44 followers
The Salvation Army
34 followers
Save The Children International
28 followers
IEEE
22 followers
AIESEC
19 followers
John Lewis & Partners
18 followers
World Vision International
17 followers