Sarah Yorston is currently the People and Culture Director at Everflow. Prior to this, Sarah was the Head of Human Resources at tombola, the Head of HR for South Europe at LeoVegas Group, and held various HR-related roles at companies such as Millward Brown, Frost & Sullivan, and Omega Performance. Sarah earned a Bachelor of Arts degree in History from Cardiff University.
Sign up to view 1 direct report
Get started
This person is not in any teams