Ellie Taylor

People Operations Administrator at Canal & River Trust

Ellie Taylor is an experienced professional in human resources and people operations, currently serving as a People Operations Administrator at Canal & River Trust since August 2025. Prior to this role, Ellie held positions at Liberty Global as a People Change Administrator and People Change Advisor from August 2023 to September 2025. Additionally, Ellie worked as a Sales and Marketing Specialist at Digitall Comms Ltd between November 2022 and August 2023. Ellie holds a Bachelor's degree in Human Resources Management from Liverpool John Moores University, attained in April 2023, and has a foundational educational background from Calderdale College and Buttershaw Business and Enterprise College.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices