About us

Margolis Holdings is an investment holding company incorporated in Zimbabwe owned and managed by Mr Stephen Margolis. The first company in the group, Margolis Trading, was founded in 1981, shortly after Zimbabwe’s independence. 

Since then, Margolis Holdings has grown to include Margolis Trading, Step Investments and its sister companies the Stephen Margolis Resort, Shasha Bet and Silogram Minerals. Our activities span various sectors including hospitality & tourism, commercial, residential and industrial property, general trading, gaming and mining.

Margolis Holdings has played a distinguished role in nurturing Zimbabwe’s economic development. We build and invest in businesses where we see multiple opportunities to create value. Ours is a long term view, recognising that long term success is not achieved purely through focusing on short term objectives. We believe that sustainable enterprise which promotes positive social impact and good corporate governance makes economic sense and will unlock the most value in the long term.

Our Mission

To build trusted, socially responsible, businesses and brands which bring happiness, jobs and development into the lives of as many people as possible.

Our Vision

To continue to be a leading business in Zimbabwe and the region, investing in Zimbabwe’s growth for the long term.