Vikki McKeown has experience as a People Support Manager at Leighton since August 2022. Prior to that, Vikki worked as a Team Leader at Brewin Dolphin from September 2021 to August 2022, and at Northern Rock from April 2007 to August 2021. Vikki holds a Bachelor of Science (BSc) degree in Criminology and Sociology from Northumbria University, completed between 2009 to 2013.
Sign up to view 1 direct report
Get started