Charlotte Slade is currently the Tax Manager UK & Europe at Tetra Tech Europe since June 2023. Prior to this role, Charlotte worked as the Tax Manager UK & Europe at RPS from October 2010 to present. Before RPS, Charlotte was the Group Tax and Finance Manager at RM from May 2005 to September 2010. Charlotte also held the position of Finance Manager at Achilles Information Limited from July 2002 to February 2005. With a background in accounting and business, Charlotte has a BA (Hons) degree from Oxford Brookes University.
Sign up to view 0 direct reports
Get started