Connect Get in Touch Ask anything, we would love to hear from you! Name Surname Email Mobile number Message Send ITL Office Details 32 Ryneveld street, Stellenbosch, South Africa, 7600 + 27 21 887 0212 + 27 84 413 9699 admin@itl.org.za