Leigh Lucas is a Contact Centre Manager at Nedbank since May 2021. Prior to this role, Leigh gained experience as a Key Account Manager at 3G Mobile (Pty) Ltd from January 2017 to January 2018, and as a Technical Specialist and Risk Management Supervisor at Monitor Administrators from January 2018 to May 2021. Previous roles at Monitor Administrators include Claims Supervisor, Claims Team Lead, and Claims Administrator from January 2014 to January 2017.
Sign up to view 0 direct reports
Get started
This person is not in any teams