IBIS Consulting (now SLR)
Environmental ServicesGauteng, South Africa11-50 Employees
IBIS Consulting, now operating as SLR, is an environmental services firm specializing in ESG and sustainable finance advisory for emerging markets. It collaborates with clients to unlock value and improve environmental and social performance, supported by a global team of more than 100 consultants who have delivered projects in over 90 countries across Africa, Asia, Latin America and the Middle East. Eight offices operate across Africa, Asia and Europe, and the firm is based in Johannesburg, South Africa. It has greater than 25% Black Ownership and is a Level 2 B-BBEE company with 125% Procurement Recognition Status in SA. In August 2022, the firm opened an office in Cairo, Egypt, expanding its North Africa presence.