Countact Us

Sub-Saharan Africa

Address: National Bank Building, 7th Floor, Office Suite 02
84 Albertina Sisulu Street, Johannesburg, 2094
Phone: +27 11 024 9290 Fax: +27 86 540 4795
Email: info@icrdgroup.com

Global Partnership Office

Address: Ettiswilerstrasse 24, 6130 Willisau, Lucerne, Switzerland
Phone: +41 77 447 0662

Postal Address

ICRD Group Foundation,
P.O. Box 784683, Sandton 2146, South Africa