10+ years finance experience, familiarity with contemporary tools, financial planning and analysis skills, strong communication skills, experience working in b2b software subscription environment, ipo readiness experience, ability to think strategically and tactically, experience with mergers and acquisitions finance, leadership skills, experience working with c-level and board of directors, strong organizational skills