Siddharth Chatterjee
Geneva
Siddharth Chatterjee is the Chief Diplomat and Head of Strategic Partnerships at the International Federation of the Red Cross and Red Crescent Societies(IFRC), the worlds largest humanitari…
Siddharth Chatterjee is the Chief Diplomat and Head of Strategic Partnerships at the International Federation of the Red Cross and Red Crescent Societies(IFRC), the worlds largest humanitari…