Luke Lemmon is a Senior Assurance Manager at Deloitte, where they focus on listed entities and PCAOB engagements. Previously, they held multiple positions at PwC South Africa, including Senior Manager and Manager. Luke earned their degree from the University of Cape Town between 2009 and 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices