Rachel Owens has extensive experience in financial services audit, assurance, and risk regulation, currently serving as a Director at Deloitte since October 2012, following roles as Senior Manager, Manager, and Assistant Manager within the same firm. Prior to Deloitte, Rachel held positions as AML Team Leader at Think Money and AML Analyst at Cheshire Building Society, as well as Compliance Officer (MLRO) at OK Finance Ltd. Educationally, Rachel holds a BSc HONS in Physics from Swansea University, obtained between 1997 and 2000.
This person is not in the org chart
This person is not in any teams