Sarah Richards

Chief People Officer at Upp Technology

Sarah brings over 25 years’ business and management experience in implementing people strategies having worked for KPMG, Jaguar Land Rover, Ryder Logistics and TNT Logistics. Sarah is a member of the Chartered Institute of Personnel (MCIPD) and Development and holds a BSc (Hons) in Psychology from The Open University.

Timeline

  • Chief People Officer

    Current role

View in org chart