People

Leana Du Plessis

BPS: Technology Enablement

Director

Leana Du Plessis

Riverwalk Office Park, Block B

41 Matroosberg Road

Pretoria,

Gauteng

South Africa

0081

View map

Leana is the leader of Technology Enablement, a BPS offering by Deloitte. In her role, she has led teams in design, development and implementation of custom-developed web-based solutions and is currently managing the hosting and network infrastructure division for all outsourced clients.

Leana Du Plessis