The African Travel and Tourism Association (ATTA) has appointed James Haigh as its new Chair, effective Oct. 1, 2024. A leading figure in the African tourism industry,...