Media People South Africa

David Tsoeute

David Tsoeute

I'm a traffic manager with an understanding of project management and digital marketing, its various platforms and how it motivates and shapes opportunities.

Show profile

Let's do Biz