Advertising People South Africa

Cecil Ungerer

Cecil Ungerer

Cecil Ungerer is the Chief Sales Officer at in-store advertising innovators Smart Media.

Show profile

Let's do Biz