Natasha Allen is a leader in Cyber Governance and Risk Compliance, currently serving as an Advisory Manager at Deloitte. With experience in driving large corporate transformations, Natasha has a deep understanding of ERP technologies, particularly in Oracle systems, and has worked extensively on security and controls assessments. Prior to joining Deloitte, Natasha held various roles across organizations such as Price Waterhouse Coopers and Wipro Technologies, refining skills in IT audit and advisory. Natasha earned a Bachelor’s of Business Administration with a concentration in Finance from Georgia State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices