Business Analyst, Strategic Finance & Enterprise Analytics

8 hours, 18 minutes ago
Full-time
Mid Level
Data Science and Analytics
Better Impact

Better Impact

Better Impact offers volunteer and donor management software to streamline engagement and management processes for organizations worldwide, with customizable profiles, training modules, and communication tools.

Internet Software & Services
11-50
Founded 2000

Description

  • Build business case analyses, financial models, and analytical frameworks for pricing, retention, expansion, margin, cash flow, and efficiency decisions.
  • Develop and maintain driver-based financial and operational models tied to budgets, targets, outcomes, and P&L/cash performance.
  • Shape the analytical data foundation across finance, GTM, and the customer lifecycle by structuring, reconciling, and transforming data from multiple systems.
  • Partner with cross-functional leaders to translate company priorities into measurable goals, roadmaps, operating actions, and tracked progress.
  • Build business intelligence and reporting that gives leadership faster visibility into ARR growth, cash management, profitability, and unit economics.
  • Create repeatable processes with clear owners, handoffs, timelines, and follow-through across teams and systems.
  • Use modern tools, automation, and AI where practical to reduce manual work, improve analysis, and surface efficiency opportunities.

Requirements

  • Strong advanced Excel and financial modeling skills, including building complex, well-architected, driver-based models from messy inputs.
  • Strong data management skills for extracting, cleaning, mapping, transforming, and reconciling data across multiple systems.
  • Ability to work effectively in spreadsheets and more advanced tools.
  • Fluency in SaaS unit economics, including LTV/CAC, ARR, NRR, GRR, cohort retention, payback, margin, and cash flow.
  • Strong business intelligence skills, including experience with tools such as Power BI.
  • Practical experience using automation or AI-enabled workflows to reduce manual work, improve data quality, or accelerate analysis.
  • Comfort with ambiguity and messy data; able to clean, structure, and integrate imperfect inputs.
  • Experience with SaaS enterprise systems such as HubSpot, Maxio, Xero, QuickBooks, ScaleXP, Stripe, NetSuite, or similar platforms (nice to have).
  • Hands-on experience with Excel/Power Query, SQL, data warehouses, or similar tools for financial and operational data (nice to have).

Benefits

  • Medical, dental, and vision insurance after 90 days.
  • 401(k) after 90 days.
  • Unlimited vacation plus 9 paid holidays.
  • Paid parental leave.
  • Competitive compensation package.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Business Analyst - Data Management

Capco 5K-10K Internet Software & Services

Capco is hiring a Business/Data Analyst to support banking transformation projects for major international financial clients, from business analysis through implementation.

Agile
7 hours, 48 minutes ago

Functional Analyst, SAP PM

NTT DATA 100K+ IT Services

NTT DATA is hiring a remote SAP PM Functional Analyst in support of a global client’s maintenance and asset management initiatives, with the role based for near-shore candidates in Latin America.

Power BI Tableau
8 hours, 2 minutes ago

Business Analyst - Data Management

Capco 5K-10K Internet Software & Services

Capco is hiring a Business/Data Analyst to support banking transformation projects for major financial institutions, from business analysis through implementation.

Agile
8 hours, 32 minutes ago

Supply Chain Systems Analyst

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking a Supply Chain Systems Analyst to partner with its supply chain organization on improving digital systems, data, and processes across end-to-end operations.

ERP Looker NetSuite Oracle Power BI SAP SQL Tableau
1 day, 7 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers