Creating, updating, and maintaining financial models and detailed forecasts of future operations Comparing historical results against budgets and forecasts, and performing variance analysis Maintain and own weekly agile forecasting process Develops models, processes and reports to track key business metrics, analyze and interpret data Assist in preparation of monthly and quarterly Board packages Drives enhancement of policies, procedures and business practices Works closely with the accounting team to ensure actual expenses are within budget Provide other ad-hoc reporting and analysis as requested