Ellie Newnham

Vice President, Business Operations

Ellie leads Carbon Direct's Business Operations function - managing the FP&A, Business Intelligence, Sales Operations and Customer Success functions.

Background & Bio

Ellie is a mission driven leader, with over a decade of experience in managing teams as large as 250, driving operational excellence and great customer outcomes.

Ellie joined Carbon Direct from Uber, where she was the Global Head of Operations and Customer Success for Transit - a division she helped grow from 0:1. Prior to Uber, Ellie led consulting teams at Deloitte, with a focus on macroeconomic and public policy objectives.


Masters of Pubic Policy and Management

University of Melbourne

BA, Political Science & Development Studies

University of Melbourne

Bachelor of Commerce, Finance & Marketing

University of Melbourne