Ellie Newnham

Ellie Newnham

Vice President, Business Operations

Headshot of Ellie Newnham on white background
Headshot of Ellie Newnham on white background

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.

Education

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