TNS South Africa employs 40 employees. The TNS South Africa management team includes Soraya Naidoo (Project Manager), Sharon-Joy Arenz (Account Manager), and Claira Ord (Research Manager).
Get Contact Info for All DepartmentsLooking for a particular TNS South Africa employee's phone or email?