John’s skills include strategic, operational and financial planning, including modeling, budgeting and forecasting, and cost analysis, SEC reporting, including S-1 and due diligence support, implementing financial systems, technical accounting, and operations management and process improvement.
Prior to joining Ravix, John was a partner at Azzurri Finance, an accounting and finance services firm, during which time he served in a variety of capacities for clients including Twitter, Atrenta, Crescendo Bioscience, and NASA. John began his career at Ernst & Young LLP (now EY) and has held Controller positions at companies in industries including ISP, online virtual worlds, and cleantech.
John earned his Bachelor of Business Administration degree with a concentration in Accounting from the University of Notre Dame. John is a Certified Public Accountant (CPA, inactive). In his spare time, John enjoys following dozens of European soccer leagues, both large and small.