Giuseppe Castro has extensive experience in the financial services industry, specializing in anti-money laundering and compliance. Notable roles include Anti-Money Laundering Analyst and FATCA Compliance Analyst at NAB from September 2016 to March 2019, and Senior Quality Assurance Analyst in Financial Crime Major Investigations. Prior to NAB, Giuseppe worked at ANZ from February 2008 to November 2010 in various positions, including Service Consultant and Senior Personal Banker. Giuseppe also held roles at Bank of Melbourne as Home Lending Manager and operated as Self Employed with Financial Avenue. Currently, Giuseppe serves as Financial Crime Alert Management & Reporting Manager and Transaction Monitoring and Alerts Manager at Insignia Financial since June 2024.
This person is not in the org chart
This person is not in any teams
This person is not in any offices