Cecil Ungerer

Cecil Ungerer

Chief Sales Officer at Smart Media
Location:Johannesburg, South Africa

Profile

Cecil Ungerer is the Chief Sales Officer at in-store advertising innovators Smart Media.
Read more
Let's do Biz