Finance Director

16 hours, 1 minute ago
Full-time
Lead
Operations
Middle Seat

Middle Seat

Middle Seat provides comprehensive media and fundraising services to support progressive campaigns, organizations, and causes focused on issues such as racial justice, climate action, immigrant rights, intersectional feminism, and economic justice.

Media
11-50
Founded 2016

Description

  • Oversee general ledger, accounts payable, accounts receivable, and payroll operations.
  • Manage accurate month-end and year-end close processes.
  • Maintain financial systems, internal controls, and documentation in compliance with GAAP.
  • Supervise client paid media accounting and reconciliations.
  • Coordinate with external accountants on tax preparation and filings.
  • Prepare monthly, quarterly, and annual financial statements and internal dashboards.
  • Analyze actuals versus budget and explain variances to stakeholders.
  • Lead the annual budgeting process and partner with department heads on team-level budgets.
  • Build rolling forecasts, long-term financial models, and pro forma financials for strategic planning.
  • Monitor cash flow, bank relationships, debt, covenants, and internal cash controls.
  • Identify financial risks, recommend mitigation strategies, and support compliance with tax, labor, and reporting requirements.
  • Advise leadership on cost savings, margin improvement, capital expenditures, growth investments, and financial policies.

Requirements

  • 6+ years of accounting or finance experience.
  • Controller-level experience or equivalent breadth of ownership.
  • Experience managing a department of one and/or leading a small team is a plus.
  • Experience in a fast-moving, political environment.
  • Strong familiarity with QuickBooks Online and Google Sheets.
  • Ability to work independently and make decisions with confidence.
  • CPA or CMA preferred.
  • Experience with Ramp is a nice-to-have.
  • Experience managing finances in a nonprofit, political, or agency environment is a nice-to-have.
  • Comfort translating complex financial information into clear, actionable insight for non-accounting stakeholders.

Benefits

  • Profit-sharing plus 6% 401(k) match.
  • 100% employer-paid health, dental, and vision insurance.
  • 20 days of PTO plus 2 floating holidays.
  • Unlimited sick leave and 12 weeks of paid parental leave.
  • $350 mental health reimbursement, $100 student loan stipend, and $75 internet or cell phone stipend.
  • $1,000 professional development budget.
  • Remote coworking perks and commuter benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Tax Accountant

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Senior Tax Accountant in Ireland to support its global International Tax team with compliance, reporting, and process modernization in a remote-first environment.

ERP Twilio
1 minute ago

Director, Finance

ConnectWise 1K-5K Internet Software & Services

ConnectWise is seeking a Director of Finance to lead topline SaaS revenue reporting and oversee budgeting, forecasting, FP&A, reporting, and strategic financial decision support for a global finance organization.

16 minutes ago

Senior Software Engineer with Accounting Experience (Brazil)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Software Engineer to build and improve financial reporting, reconciliation, and automation systems for its fintech platform in close partnership with Accounting and Finance.

AWS Datadog Elasticsearch Git GitLab Go Kubernetes Microservices MySQL New Relic PostgreSQL Prometheus Python React React Native REST API SQL TypeScript
31 minutes ago

Finance Manager, R&D

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Finance Manager, R&D to partner with its Messaging leadership team on strategic finance, forecasting, and special projects that support growth and operational efficiency.

Looker Oracle SQL Tableau
31 minutes 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