Ellie Newnham

Director | Regional General Manager, US (west)

Ellie Newnham is an experienced leader in operations and customer success, currently serving as the Director and Regional General Manager for Turo in the US (West) since September 2025. Previously, Ellie held the position of Vice President at Carbon Direct from September 2022 to September 2025, where efforts centered on building operations and collaborating with major climate-focused organizations such as Microsoft and Apple. Ellie's tenure at Uber from April 2017 to September 2022 includes roles such as Global Head of Customer Success & Operations for Transit, overseeing a team of over 40 personnel. Earlier experience encompasses positions at Deloitte Australia, focusing on economic analysis, and at the University of Melbourne in research and equity analysis. Ellie holds a Bachelor of Commerce and a Bachelor of Arts, along with a Master of Public Policy and Management, both from the University of Melbourne.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices