Meet the team

Home/About/Meet the team

Please meet our dedicated team!

GRSP is based at the headquarters of the International Federation of Red Cross and Red Crescent Societies (IFRC) in Geneva.

The Secretariat is led by the Chief Executive Officer, who has overall responsibility for all operations of the Partnership. The GRSP also has staff based in Kuala Lumpur (Malaysia) and Budapest (Hungary), within the respective IFRC’s regional offices.

To complement the Geneva, Kuala Lumpur and Budapest teams, we also have road safety experts based in Vietnam, New Zealand, Brazil, Romania, Australia, the United Kingdom, Poland, and the Unites States of America who support our road safety work globally.