
Barrisford Petersen is the Managing Director of BBP Law and holds a BA and LLB degree from the University of the Western Cape and has studied extensively in the United Kingdom and USA.
Barrisford established the first Cape Town based legal practice specializing in the energy sector and is an international oil and gas law specialist with more than 23 years’ experience in the industry and he is the founder of BBP Law.
Barrisford previously worked as manager of legal services for the South African national oil company now known as PetroSA. He then entered the private sector and practiced as an advocate of the High Court of South Africa and managed his own private legal practice which focused exclusively on African oil and gas activities. In 2009 he joined a leading corporate and commercial law firm in South Africa where he was appointed as the head of the oil and gas division.
Barrisford brings to Justice for All not only his accumulated experience but also a network of relationships essential for doing business in Africa.

While he is registered as a counselling and clinical psychologist by profession for over 40 years with the Health Professions Council of South Africa, Prof. Naidoo’s passion lies within the social development, empowerment, and upliftment of marginalized and disadvantaged communities. He served as Project Director on numerous community development projects in the Western Cape, and was an integral founding Board Member of Usiko Stellenbosch, a Nonprofit Organization which grew out of the Usiko Trust, and focuses on providing psychological programmes and career development services to youth from disadvantaged backgrounds, rural communities and young offenders referred by the court system.
Anthony serves as the specialist community engagement advisor to Bastion. He is author to more than 100 academic chapters and journal articles and has supervised more than 80 masters and doctoral theses.

Mr Xiphu has served as the chairman of the Board of Directors of the South African Oil and Gas Alliance (SAOGA) since 2013. In addition hereto, he has served as an Interim Director and Director on the Board of PetroSA (The Petroleum Oil and Gas Corporation of South Africa (SOC) Ltd), being the National Oil Company of South Africa from 2017 to date. From 2005 to 2012, Mr Xiphu was the CEO of the Petroleum Agency of South Africa (PASA), being the National Licensing Authority for the exploration for and production of oil and gas. Prior to this responsibility, he served as Director: Legal Services for the then Department of Minerals and Energy. He joined the Department in 2001, in time to finalise the drafting and promulgation of the MPRDA (Act 28 of 2002), and left in 2005, to join PASA.

