Leon Barnard
Chief Executive, Business Banking (Pan Africa), Absa Business Banking
Leon Barnard is Chief Executive, Business Banking (Pan Africa) of Absa Business Banking, in the role since June 2026.
Business Banking serves entrepreneurs, small and medium enterprises and commercial clients across Absa's African markets. Barnard joined from a career at Standard Bank Group.