Leon is the managing director and co-founder of the Rabie Property Group, one of South Africa’s most successful independent property development companies. The Rabie Property Group has pioneered many new concepts for South Africa including plot and plan housing and public-private sector partnerships. It has won both national and international recognition for many of its award-winning projects and is the developer of the multi-billion rand Century City development in Cape Town.