Chief Financial Officer
New York, NY
Insight Venture Partners
Cornell University
New York University Stern School of Business
NYU Stern School of Business