David serves as consulting CFO for Ravix Group. He has over 20 years of finance, business development and sales related leadership experience.
During his career, David has been responsible for a broad range of financial and accounting operations including accounting system implementation, financial modeling, budgeting and forecasting, contract negotiations, cash management, equity and debt financing, and investor relations.
Prior to joining Ravix group, David was the Co-Founder of a finance and accounting consulting firm. Other industry experience includes:
- Managing Director, Sales & Business Development at the New York Stock Exchange / Archipelago
- Assistant Director at Ernst & Young
David is a Certified Public Accountant (inactive) and received a B.S. in Accounting from Fresno State University.