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.
This person is not in any teams
This person is not in any offices