Jenny Stevens has extensive experience in human resources and people management, currently serving as People Manager and People and Culture Manager at Strand Palace Hotel since October 2017. Prior to this role, Jenny held the position of London Cluster Payroll & HR at Principal Hotels from January 2013 to September 2017. Jenny's career began with a role as Payroll Supervisor at Aramark in June 2012, where responsibilities included managing payroll processes.
Sign up to view 1 direct report
Get started