
Ellie Newnham
Vice President of Operations
Carbon Direct
Ellie Newnham is the Vice President of Operations at Carbon Direct, a Series A Blackrock-backed start up offering science-backed carbon management solutions. Ellie wears two hats — her team is responsible for driving the growth of Carbon Direct’s platform while also leading internal strategic operations — providing her with a unique view of both insights from her customers’ decarbonization journeys as well as Carbon Direct’s own approach to sustainable growth. Prior to Carbon Direct, she scaled high-growth products at Uber and led consulting teams at Deloitte.