Telus Digital
Ellie Giles is a seasoned professional in delivery practices, currently serving as Senior Director at TELUS Digital since September 2025, following a successful tenure at WillowTree, where Ellie held multiple roles, including Group VP and Partner, from August 2015 to September 2025. Prior to that, Ellie gained valuable experience at Merkle | RKG between June 2012 and August 2015, working in various positions within paid search. Ellie holds a Bachelor of Arts degree in Computer Science from Smith College, completed between 2010 and 2012.
This person is not in the org chart
This person is not in any teams
This person is not in any offices