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.
This person is not in any teams
This person is not in any offices