National Business Initiative

0 followers


The National Business Initiative is a voluntary coalition of South African and multinational companies, working towards sustainable growth and development in South Africa and the shaping of a sustainable future through responsible business action. Since our inception in 1995, the NBI has made a dist... Read more

Headquarters

Sandton, ZA

Employees

11-50

Links

Org chart

Shameela Soobramoney

Collapse
Alex Mcnamara
Head: Operations
Gillian Hutchings
Head: Membership & Communications