Rebecca Walsh's Location
London, England, United Kingdom
Rebecca Walsh's Work
Rebecca Walsh's Education
Rebecca Walsh's Skills
Rebecca Walsh's Summary
Rebecca Walsh, based in London, England, United Kingdom, is currently a Senior Manager at Deloitte Uk, bringing experience from previous roles at Deloitte Uk. Rebecca Walsh holds a 2006 - 2010 LLB in Law, French Law @ King's College London, U. of London . With a robust skill set that includes Auditing, Certified Public, CPA, Customer Relations, Accounting and more, Rebecca Walsh contributes valuable insights to the industry. Rebecca Walsh has 6 emails on RocketReach.