Tourism People South Africa

David Frost

David Frost

David Frost is CEO of the Southern Africa Tourism Services Association - SATSA.

Let's do Biz