Swaziland is the last remaining monarchy in Africa, a small country surrounded by South Africa to the north, west, and south and Mozambique to the east. Known officially as the Kingdom of Swaziland, it has a very small population of 1.2 million people....
Melissa Mitchell Sales & Marketing Coordinator
“Traveling – it leaves you speechless, then turns you into a storyteller.” – Ibn Battuta
Melissa was born and raised in Swaziland, but she moved to South Africa to study at Nelson Mandela Metropolitan University. While studying in South Africa, Melissa also had the opportunity to participate in various internships, expanding her education greatly as well as her marketing skills. Melissa currently works as the sales and marketing coordinator for All Out Africa.