Skip to main content

      Rachel Beecroft is a senior manager in the KPMG Tax department