About the roleThe Controller owns the day-to-day accounting engine of the business. You'll run the month-end close, lead accounts receivable and collections, and oversee purchasing, inventory, and accounts payable - the hardware, software licenses, and pass-through costs that flow through every MSP. You'll also own the HR function, with day-to-day support from our office manager and PEO. Reporting to the CFO, you'll deliver accurate, on-time financials, strengthen controls, and build processes that scale as the company grows.
Key responsibilitiesFinancial close and reporting
- Own the monthly, quarterly, and year-end close calendar; deliver accurate financials on a defined timeline (target: 5 business days).
- Prepare and review journal entries, accruals, prepaids, and balance sheet reconciliations.
- Prepare monthly financial statements and reporting packages using the templates, timelines, and standards set by the parent company, with variance commentary for the CFO.
- Support revenue recognition under ASC 606 for recurring managed services and project work, including deferred and unbilled revenue.
- Provide schedules, reconciliations, and supporting documentation requested by the parent company's auditors and tax providers.
Day-to-day accounting
- Oversee general ledger integrity, chart of accounts, and month-to-month consistency.
- Manage bank, credit card, and intercompany reconciliations.
- Maintain fixed assets, depreciation, and sales and use tax compliance.
Accounts receivable and collections
- Oversee monthly recurring (MRR) and project billing to ensure invoices are complete, accurate, and timely.
- Own collections and AR aging; partner with account managers to resolve disputes.
- Maintain bad-debt reserves and credit policies for new and existing clients.
- Apply cash and reconcile customer accounts.
Purchasing, inventory, and accounts payable
- Oversee the procure-to-pay process: purchase requisitions, approvals, POs, receiving, and three-way match.
- Supervise accounts payable, including vendor setup, invoice processing, coding, and approval workflows.
- Manage weekly payment runs and cash disbursements; maintain AP aging and vendor reconciliations.
- Manage hardware and software inventory, including overseeing counts, valuation, and reconciliation to the GL.
- Track license and subscription costs and reconcile vendor bills to client billing so pass-through costs are fully recovered.
- Coordinate and develop relationships with vendors and distributors; monitor margin on resold products.
Human resources
- Own the HR function, with day-to-day administration handled by the office manager and our PEO (TriNet).
- Handle sensitive employee matters directly, including terminations, FMLA and other leave, and employee relations issues.
- Partner with the PEO on compliance questions and escalations.
- Oversee payroll and benefits processing for accuracy.
Controls, process, and leadership
- Design and enforce internal controls, approval workflows, and segregation of duties.
- Own accounting processes end to end, delegating routine tasks to administrative support staff and reviewing their work.
- Drive automation and process improvement across the ERP, PSA, and close tools.
- Support budgeting, forecasting, and special projects with the CFO.
QualificationsRequired
- Bachelor's degree in Accounting
- 5+ years of progressive accounting experience, including 2+ years in a Controller, Assistant Controller, or Accounting Manager role.
- Hands-on ownership of the month-end close and financial statement preparation under US GAAP.
- Experience managing AR, purchasing, and inventory accounting.
- Sound judgment handling sensitive HR matters such as terminations and leave; PEO experience a plus.
- Comfort working hands-on while delegating routine tasks to administrative support.
- Advanced Excel skills and comfort working in a cloud ERP.
Preferred
- Experience at an MSP, IT services, VAR, or technology company with recurring revenue.
- Experience in a private equity-backed or high-growth environment.
- Familiarity with Microsoft Dynamics 365 Business Central, ConnectWise (or similar PSA), and close-management tools such as FloQast.
The right person is detail-oriented but practical, communicates clearly with non-finance colleagues, and enjoys building processes in a growing company.
What we offer - Base salary of $85,000 - $105,000, commensurate with experience, plus bonus
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off and paid holidays
- A direct line to the CFO and a real hand in building a scaling finance function
How to applySend your resume and a short note on a close or process you improved to careers@premiernetworx.com.