Share
Located in Spokane, WA
Salary: $100-130k
ControllerCompensation: $100,000–$130,000Schedule: Full-Time, On-Site
About the RoleWe’re hiring a Controller to lead financial operations in a detail-heavy, fast-moving environment. This role is ideal for someone who thrives in a hands-on setting and takes ownership of financial accuracy, team leadership, and process improvement. You’ll oversee invoicing, reporting, compliance, and payroll, while managing a small internal team and working directly with external accounting and legal partners.
What You’ll Do
Oversee all accounting and financial functions, including billing, invoicing, reporting, and payroll
Own and manage complex invoicing structures (e.g. per tree, per person, per storm, per region)
Supervise and mentor a small team (2–3 direct reports in AP and finance)
Maintain financial accuracy, identify discrepancies, and lead audit preparation
Prepare tax documents in collaboration with outside CPA and legal teams
Maintain accounting records in QuickBooks Online and HR/payroll through Paylocity (transitioning to Paycom)
Drive process improvements to increase efficiency and accuracy
Support leadership with financial modeling, cash flow forecasting, and strategic reporting
What We’re Looking For
5–10+ years of accounting experience, with 10 preferred
Strong background in invoicing, payroll, and financial operations
CPA preferred, but not required
High attention to detail — someone who can catch inconsistencies and fix them proactively
Prior experience managing or mentoring finance staff
Familiarity with QuickBooks Online, Paylocity/Paycom, or similar platforms
Industry experience in construction, industrial, or field services strongly preferred
Steady career history — ideally 3–5+ years per role
Comfortable working in a small, collaborative team environment
Why This Role
Direct impact on operational efficiency and financial performance
Work closely with leadership in a small, mission-driven team
Help drive growth and build structure as the company scales
Let's make sure we can contact you! Please verify your information below. Our office will reach out to you as soon as possible.
Provide at least one of the following
Wanting to get noticed? A complete application helps you get to the top of the stack and helps us find the best job match for you.
Click here to get started or use any of the links below to focus on a particular section
You have added to your online profile Review your skills profile