TOMSA definition

TOMSA. Tourism Marketing South Africa, a legal entity incorporated as an association in terms of section 21 of the South African Companies Act No 61 of 1973.
TOMSA. Tourism Marketing Levy for South Africa (Association incorporated under section 21);

Examples of TOMSA in a sentence

  • The funds are collected on a voluntary basis through the Tourism Marketing Levy ("the Tourism Levy") collected through TOMSA.

  • The funds are collected on a voluntary basis through the Tourism Marketing Levy (“the Tourism Levy”) collected through TOMSA.