Frank has extensive experience as a CFO serving private companies in the software, e-commerce, and medical device industries. During Frank’s career, he has served as interim CFO to over 50 startups who have raised over $850MM in venture funding.

Frank’s experience includes managing the day-to-day accounting functions, financial analysis, HR, treasury, legal, and risk management. Frank has completed over 10 mergers and acquisitions as well as extensive experience in audits, planning and installing accounting controls, and negotiating contracts and business development deals.

Before joining Greenough Consulting Group, Frank was Founding Partner and CFO of Punch Financial LLC, a specialized accounting and bookkeeping firm to venture-backed startups. Frank was also responsible for the company’s financial, accounting, and administrative functions. Before Punch Financial, Frank worked at Deloitte, Motorola, (an IAC Corporation),,, and Curbstand.

Frank enjoys spending time with his family, especially his nieces and nephews, and close friends, volunteering time to non-profits, cycling, traveling to Europe, and cooking Italian food.