ITP Communications (Pty) Ltd delivers public relations and marketing strategies and solutions to a broad base of clients
Experience: ITP Communications · Location: South Africa · 17 connections on LinkedIn. View ITP Communications’ profile on LinkedIn, a professional community of 1 billion members.