A día de hoy, el ICW lo componen 70 países y tiene su sede en Lausana (Suiza), donde se celebran reuniones cada tres años.