Jane Upton's Location
Edinburgh, Scotland, GB
Jane Upton's Work
Jane Upton's Education
Jane Upton's Skills
Jane Upton's Summary
Jane Upton, based in Edinburgh, Scotland, GB, is currently a Talent Acquisition Lead, NWH Customer Businesses at NatWest, bringing experience from previous roles at RBS, Royal Bank of Scotland Group, TMP Worldwide UK and Barclays Bank. Jane Upton holds a 1982 - 1986 MA in Psychology in Psychology @ University of St. Andrews. With a robust skill set that includes Recruitment/Retention, Recruitment Advertising, Talent Management, Stakeholder Management, Graduate Recruitment and more, Jane Upton contributes valuable insights to the industry. Jane Upton has 3 emails on RocketReach.