Teresa Newell's Location
London, GB
Teresa Newell's Work
Teresa Newell's Skills
Teresa Newell's Summary
Teresa Newell, based in London, GB, is currently a Head of Human Resources at The British Academy, bringing experience from previous roles at Foreign and Commonwealth Office, Cabinet Office, UK Ministry of Justice and Defra. With a robust skill set that includes HR Transformation, TUPE, Culture Change, Performance Management, Human Resources and more, Teresa Newell contributes valuable insights to the industry. Teresa Newell has 3 emails on RocketReach.