ITP Communications (@ItpComm) profile picture

ITP Communications (Pty) Ltd delivers public relations and marketing strategies and solutions to a broad base of clients

Johannesburg South Africa
Joined February 2009