21 April 2017, Tribeca Public Relations has appointed Zweli Mokgata as a Senior Content Developer, with a special focus on business and technology writing. Zweli’s appointment has seen Tribeca’s content team triple in size during the last year, as a result of the agency’s strategic focus on content development. Zweli has seven years’ experience writing […]
Continue readingMore Tag