Team Holdings is an investment holding company based in Botswana that operates across Botswana and Southern Africa. It has diversified operations across five categories: manufacturing and services; property development and construction; motor sales and hire; imports, retail, and distribution; and corporate services and treasury management. The company owns several subsidiaries involved in these categories and has over 100 total employees across its various divisions.