Introducing Koala Prospector! Bringing Waterfall Enrichment to Reps

Learn More!
International Development Centre for Africa

International Development Centre for Africa

IDCA is a non-political, non-governmental, international organization whose principal activities are training, consulting, research and management development, which are conducted mainly in Africa.

Last updated on

About International Development Centre for Africa

Founded

1996

Estimated Revenue

$1M-$10M

Employees

11-50

Category

Industry

Management Consulting

Location

City

Mbabane

State

Hhohho

Country

Swaziland

Tech Stack (0)

search