Countact Us

Southern Africa

Address: The Mills, 5th Floor,
66 Carr Street, Newtown, Johannesburg, 2113
Phone: +27 11 024 9290 Fax: +27 86 540 4795
Email: info@icrdgroup.org

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