Algorithm Africa

M&A Transactions Services

Key contacts

Lwazi Bam

Chief Executive: Deloitte Southern Africa

People

Thiru Pillay

Deloitte Consulting Leader