Office Manager
US$18 – US$22 / hr base salary
Posted 5 Oct 2026
Advertised as “Office Manager - Construction”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 1+ yrs
- Management level
- Individual contributor
- Employment
- On-Site
- Contract
- Full-time
| Base salary | US$18 – US$22 / hr |
|---|
Field of studyAccounting, Business (or related)
Study levelCertificate or higher
Position Summary
The Office Manager / Bookkeeper is responsible for the day-to-day execution of the accounting, financial reporting, and office administration functions for Steeple Town Enterprises and its related entities. This is a full-time, on-site position of 40 hours per week, reporting directly to the Owner.
Qualifications
Accounting & Bookkeeping
Accounts Payable
-
Maintain accurate and current Accounts Payable records in Sage 50 for each company entity.
-
Verify every vendor and subcontractor invoice against purchase orders, delivery confirmations, and project records before entry.
-
Ensure all transactions are properly coded to the correct entity, job, and general ledger account, and are supported by documentation.
Accounts Receivable & Collections
-
Prepare and issue customer invoices, progress billings, and final invoices in coordination with the Construction Coordinator and sales staff.
-
Record cash receipts according to established procedures and prepare bank deposits as needed.
-
Manage the bank draw request process, including requesting draws, creating invoices, and providing lender documentation as required.
-
Monitor A/R aging and communicate professionally with customers regarding outstanding balances and collections.
-
Escalate past-due accounts and billing disputes to the Owner promptly.
General Ledger & Reconciliations
-
Record and reconcile daily financial transactions
-
Prepare General Journal entries, including accruals, adjustments, and intercompany entries between entities.
-
Complete monthly bank, credit card, and balance sheet account reconciliations in an audit-ready format.
-
Identify and resolve discrepancies, and escalate concerns to the Owner as needed.
Payroll Support
-
Assist with payroll processing, including collecting and verifying employee time records.
-
Ensure payroll is processed accurately and on time and is properly recorded in the accounting system.
-
Maintain payroll records and support payroll tax filings in coordination with the Owner and external partners.