Cape Town International Convention Centre

The CTICC is Africa's leading convention centre located in the heart of Cape Town, South Africa.

Cape Town International Conference Centre was looking to rethink their current online experience. The aim was to create a simple and efficient website that would be able to serve both local and international visitors.