Assistant Controller
Redwood Services • Jackson, MS • Full Time
Posted on Sat, Sep 19, 2026
Environment Masters has been a trusted name in home services for years, and as we continue to grow, we're looking for an experienced Assistant Controller to join our finance team. This is a hands-on leadership role responsible for the accuracy, timeliness, and integrity of the company's financial reporting. Working closely with the CFO and General Manager, you'll help ensure financial statements and budgets are well-planned and well-maintained, while partnering with the General Manager and Operations Manager to analyze and report on financial performance and company KPIs pulled from ServiceTitan.
This role is ideal for a detail-oriented finance professional who thrives on process, precision, and people, someone who can manage upward with the CFO, sideways with department managers, and downward with an accounting team, all while keeping the books airtight.
Responsibilities:
- Assist the CFO in preparing monthly financials in a timely manner.
- Ensure company balance sheets are reconciled.
- Prepare month-end adjusting entries as needed.
- Ensure supporting documentation is organized and properly maintained on file.
- Assist with monthly reporting requirements.
- Help manage a team of Accounts Payable, Accounts Receivable, and Payroll staff.
- Partner with all department managers to ensure financial needs are met and company guidelines are followed.
- Assist in analyzing and reporting company KPIs and financial data derived from ServiceTitan.
- Assist in the development of department and company policies and procedures.
- Ensure all accounting practices comply with legal guidelines and established accounting principles (GAAP).
- Assist in the preparation of budgets by establishing schedules, collecting, analyzing, and consolidating financial data, and recommending plans.
- Support month-end and year-end close processes, including general ledger maintenance.
- Assist with coordinating external audits, tax filings, and insurance-related financial reporting.
- Help identify and implement process improvements within accounting systems and workflows.
- Maintain professional and technical knowledge by attending educational workshops, reviewing professional publications, and participating in professional societies.
- Protect operations by keeping financial information and plans confidential.
This list of duties and responsibilities is illustrative only of the tasks performed by this position and is not all-inclusive; other duties may be assigned.
Qualifications:
- Bachelor's degree in Accounting, Finance, or related field required.
- 3–5+ years of progressive accounting experience; prior experience in a senior accountant, accounting supervisor, or assistant controller role preferred.
- CPA or active pursuit of CPA a plus, but not required.
- Experience with financial statement preparation, balance sheet reconciliation, and month-end close processes.
- Familiarity with ServiceTitan or similar field-service/CRM platforms strongly preferred.
- Experience supervising or mentoring AP, AR, or payroll staff.
- Strong working knowledge of GAAP and internal accounting controls.
- Proficiency in accounting software (e.g., Sage Intacct, QuickBooks, or similar cloud-based systems) and advanced Excel skills.
- Experience in a multi-location service, home services, or similarly operational business environment preferred.
- Strong organizational skills with high attention to detail and accuracy.
- Demonstrated maturity, professionalism, and ability to work independently with minimal supervision.
- Strong interpersonal skills with the ability to manage and motivate different personality types while maintaining a positive team environment.
- Excellent written and verbal communication skills.
Join Our Team!
If you're a detail-driven finance professional who takes pride in accuracy, organization, and building strong working relationships across departments, we'd love to hear from you. Apply today to learn more about this opportunity with Environment Masters.
More live assistant_controller roles
- Assistant Controller - Plumbing, Electrical, and AC at Redwood Services — Jackson, Mississippi, United States
- Assistant Controller at Redwood Services — Jackson, Mississippi, United States
- Assistant Controller at RadX — Tampa, FL, US
- Assistant Controller at MGT Insurance — San Francisco, CA, US
- Assistant Controller at PACCAR — Renton, Washington, United States
- Assistant Controller at Ephrata National Bank — Ephrata, Pennsylvania, United States
- AVP, Assistant Controller at Ephrata National Bank — Ephrata, Pennsylvania, US
- Assistant Controller at IFS Ultimo BV (Remote)
- Assistant Controller at Charger Logistics — Brampton, Canada
- Assistant Controller at The Rapid — Grand Rapids, Michigan, US
- Assistant Controller and Purchasing at Hughes Safety Showers, NA, a Justrite Company — Sarnia, Ontario, Canada
- Assistant Controller at Pennhills Resources — State College, Pennsylvania, United States
- Assistant Controller at CallRail — Atlanta, Georgia, United States
- Assistant Controller at Sequoia Financial Group — Akron, OH, US
- Assistant Controller - Honda of Serramonte at Sonic Automotive — Colma, California, United States
- Assistant Controller at Harris — Ottawa, Canada
- Assistant Controller at Wesley Woods Senior Living — Atlanta, Georgia, United States
- Interim Assistant Controller at ARB Interactive (Remote)
- Assistant Controller at The Townsend Group — Cleveland, OH, United States
- Assistant Controller at The Townsend Group (Ohio) — Cleveland, Ohio, United States
- Assistant Controller at PacAero — Agawam, Massachusetts, US
- Assistant Controller at IFS — Nunspeet, Netherlands
- Assistant Controller - Full Time at Catholic Charities Brooklyn and Queens — Brooklyn, NY, United States
- Assistant Controller at The New School — United States
- Assistant Controller at SendCutSend — Reno, Nevada, United States