- Cape Town, Western Cape, South Africa
Chief Executive Officer
Contact Kayleah Gierke
ITK HOLDINGS is a company based out of 27 ST CLAIRE 1ST AVENUE KENILWORTH, CAPE TOWN, Western Cape, South Africa.