Luke Lemmon is a Senior Assurance Manager at Deloitte, where they focus on listed entities and PCAOB. They previously held various managerial roles at PwC South Africa from 2017, including a secondment as a Manager. Luke graduated from the University of Cape Town, where they completed their studies from 2009 to 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices