NS

Noa Sella

Chief Financial Officer at D-ID

Noa Sella currently serves as Chief Financial Officer at D-ID, a position held since June 2025. Prior to this role, Noa held multiple positions at Coro, including VP of Financial Planning & Analysis (FP&A) and Senior Director, Head of FP&A from April 2023 to June 2025. From November 2016 to March 2023, Noa was with Riskified, serving as VP of FP&A and previously as Director, Head of FP&A, among other roles. Earlier experience includes a Senior Associate position at PwC Israel from September 2014 to October 2016. Noa holds a Bachelor of Arts in Accounting and a Bachelor of Arts in Economics, both obtained from Tel Aviv University between 2010 and 2014.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices