We are looking for an experienced Sr. Accountant to join a finance team in Salt Lake City, Utah. This role is responsible for maintaining accurate financial records, supporting timely close activities, and helping ensure strong control over day-to-day accounting operations. The ideal candidate brings solid general ledger expertise, strong reconciliation skills, and the ability to work across departments to support reporting, compliance, and ongoing financial improvement efforts.<br><br>Responsibilities:<br>• Record and post general ledger activity by preparing accurate journal entries and verifying supporting details.<br>• Review cash, credit card, and ledger accounts to confirm balances are complete, accurate, and properly approved.<br>• Maintain fixed asset records, update depreciation schedules, and ensure asset-related entries are recorded correctly.<br>• Lead key portions of the monthly, quarterly, and annual close cycle to support timely and accurate financial reporting.<br>• Assemble schedules and supporting materials for management reporting requirements and external or internal audit requests.<br>• Process accounting transactions within the organization’s financial systems while maintaining data accuracy and consistency.<br>• Provide backup support for accounts payable and accounts receivable activities, including intercompany reconciliations and loan schedule tracking.<br>• Monitor adherence to accounting standards, company policies, and internal control requirements across assigned responsibilities.<br>• Contribute to budgeting, forecasting, and process enhancement efforts in partnership with finance leadership and cross-functional teams.<br>• Work closely with other departments and take on additional accounting support tasks as business needs evolve.
We are looking for an Accounts Payable Specialist to support day-to-day payment operations for a long-term contract opportunity based in Salt Lake City, Utah. This role focuses on accurate invoice handling, expense coding, and timely disbursement processing while helping maintain efficient financial workflows. The ideal candidate brings strong attention to detail, experience with payables processes, and the ability to manage recurring deadlines with accuracy.<br><br>Responsibilities:<br>• Review incoming invoices for accuracy, completeness, and proper supporting documentation before processing.<br>• Assign appropriate general ledger or account codes to invoices to ensure correct financial tracking.<br>• Process accounts payable transactions in a timely manner while maintaining compliance with internal controls.<br>• Prepare and execute ACH payments and check runs according to established payment schedules.<br>• Reconcile payment records and vendor activity to identify and resolve discrepancies quickly.<br>• Communicate with vendors and internal teams to answer payment questions and address outstanding issues.<br>• Maintain organized payable records and documentation to support audit and reporting needs.
We are looking for an Accounts Receivable Clerk to support day-to-day billing and payment activities in Salt Lake City, Utah. This position focuses on maintaining accurate customer invoicing, applying payments promptly, and helping keep receivables current through consistent follow-up. The ideal candidate is detail-oriented, communicates professionally with customers, and is comfortable working with financial records and account reconciliation.<br><br>Responsibilities:<br>• Create and distribute customer invoices with a high level of accuracy and within established timelines.<br>• Review open receivables regularly, contact customers regarding past-due balances, and support commercial collections efforts.<br>• Investigate billing questions and work directly with customers to resolve payment or invoice discrepancies.<br>• Post and apply incoming payments received by check, credit card, and electronic transfer to the appropriate accounts.<br>• Reconcile accounts receivable records to confirm balances are complete, accurate, and aligned with supporting documentation.<br>• Prepare aging summaries and related receivables analysis to help monitor account status and payment trends.<br>• Respond to customer account inquiries professionally and provide clear updates on balances, payments, and outstanding items.
We are looking for a detail-oriented Bookkeeper to support day-to-day financial operations for a contract assignment based in Draper, Utah. This Contract position is ideal for someone who is comfortable managing core accounting tasks with accuracy and consistency in a fast-paced environment. The role focuses on maintaining organized financial records, supporting payables and receivables, and ensuring account balances are properly reconciled. Experience working with QuickBooks and familiarity with construction-related accounting practices will be highly valuable in this position.<br><br>Responsibilities:<br>• Maintain accurate financial records by entering and updating transactions in QuickBooks on a regular basis.<br>• Process vendor invoices, prepare payments, and monitor accounts payable activity to ensure timely disbursements.<br>• Issue customer invoices, record incoming payments, and follow up on outstanding balances to support accounts receivable management.<br>• Reconcile bank statements and internal financial records to identify discrepancies and keep accounts current.<br>• Assist with tracking job-related costs and financial activity in support of construction industry bookkeeping needs.<br>• Review financial data for completeness and accuracy, resolving routine issues as they arise.<br>• Prepare basic financial reports and summaries to help stakeholders monitor daily accounting activity.<br>• Support accounting process updates or system-related changes as needed while maintaining continuity in financial records.
We are looking for an experienced Tax Manager to join our team in Salt Lake City, Utah. This role requires someone with strong expertise in tax preparation, planning, and compliance, as well as the ability to lead and mentor less experienced staff. If you are passionate about delivering exceptional service to clients and driving business growth, we encourage you to apply.<br><br>Responsibilities:<br>• Prepare and review a wide range of tax returns, including individual, corporate, partnership, S-corporation, and high-net-worth filings, with minimal oversight.<br>• Oversee the preparation of straightforward and moderately complex tax returns while taking the lead on more challenging filings.<br>• Perform general accounting tasks and bookkeeping using QuickBooks.<br>• Work closely with leadership to manage large client engagements, identify potential issues, and implement effective solutions.<br>• Support tax planning initiatives, ensure compliance, and assist in onboarding new clients while fostering strong client relationships.<br>• Identify and pursue opportunities to attract new clients and expand business with existing ones.<br>• Train and mentor less experienced tax professionals, offering guidance and supervision on tax-related matters.
We are looking for an Operations Accountant to support core accounting activities and help maintain accurate financial records for our Salt Lake City, Utah team. This position plays an important role in monthly close, transactional accounting, and compliance-related tasks across payables, receivables, and fixed assets. The ideal candidate brings strong attention to detail, sound judgment, and the ability to keep financial processes organized and on schedule.<br><br>Responsibilities:<br>• Support the monthly close by preparing journal entries, compiling backup schedules, and organizing documentation for items such as payroll, accruals, and indirect costs.<br>• Reconcile balance sheet and operational accounts, research variances, and assist in completing closing tasks to promote accurate financial reporting.<br>• Maintain recurring financial reports, validate underlying data, and correct inconsistencies identified through review and reconciliation.<br>• Review accounting entries and supporting records for proper coding, completeness, and accuracy, then investigate and communicate any discrepancies.<br>• Administer fixed asset and capital expenditure records, including asset tracking, construction-in-progress activity, and related documentation.<br>• Assist with subledger reconciliations for fixed assets and provide support for reporting cycles and compliance requirements, including indirect tax filings.<br>• Apply internal controls to purchasing and payment activities, confirm approvals are in place, and raise concerns when transactions fall outside policy guidelines.<br>• Process accounts payable activities from purchase order review through invoice coding and payment preparation, while maintaining organized vendor records and support materials.<br>• Oversee accounts receivable tasks by issuing invoices, tracking outstanding balances, posting incoming payments, and coordinating with internal teams to resolve billing questions and support collections efforts.
We are looking for a detail-oriented Bookkeeper/Office Manager to support daily financial activities and keep administrative operations organized in Lindon, Utah. This position blends bookkeeping, project documentation, and office coordination to help maintain accurate records, timely billing, and smooth communication across teams. The ideal candidate is comfortable managing multiple priorities, working with accounting systems, and supporting compliance-related documentation in a construction-related environment.<br><br>Responsibilities:<br>• Process supplier invoices in the accounting system and verify them against purchasing, receiving, or project documentation before approval.<br>• Coordinate payment support activities, including preparing weekly disbursement information, maintaining payable records, and helping reconcile vendor account statements.<br>• Assist with receivables by monitoring customer payments, posting transactions, and preparing outgoing invoices along with required billing support.<br>• Organize project and contract documentation, including agreements, change records, insurance files, vendor forms, and closeout materials.<br>• Help track job-related financial details so costs are assigned accurately by project, phase, or category when needed.<br>• Oversee essential office operations such as mail handling, supply management, equipment coordination, scheduling assistance, and event or meeting logistics.<br>• Provide administrative support to leadership and internal departments by maintaining shared files, updating standard forms, and keeping office records well organized.<br>• Support employee and compliance administration by assisting with onboarding paperwork, timecard collection, certified payroll documentation, licensing files, and audit-ready records.<br>• Serve as a central point of coordination for vendors, customers, project teams, and management to resolve documentation, billing, and approval issues before deadlines are affected.
We are looking for a detail-oriented GL Accountant to support core accounting operations in Salt Lake City, Utah. This position will play a key role in maintaining accurate financial records, preparing journal entries, and ensuring account balances are properly reconciled across cash, payroll, accruals, and other balance sheet areas. The ideal candidate brings strong general ledger experience, sound judgment, and the ability to collaborate across departments to resolve discrepancies and keep month-end activities on track.<br><br>Responsibilities:<br>• Perform weekly bank account reconciliations and record related activity such as service charges, card transactions, controlled disbursements, and other banking adjustments.<br>• Oversee petty cash activity by tracking balances, maintaining supporting records, and completing routine reconciliations.<br>• Review customer and miscellaneous receivable balances, partnering with internal teams to investigate variances and improve reporting accuracy.<br>• Maintain prepaid expense schedules and post amortization entries so costs are recognized in the appropriate accounting periods.<br>• Prepare payroll-related journal entries for weekly and biweekly cycles and work with the Payroll team to resolve exceptions or needed corrections.<br>• Record benefit allocations and develop accrual entries for items such as medical and dental expenses using reasonable estimates and supporting analysis.<br>• Reconcile accrued liability accounts, including tax-related balances, insurance items, and deferred revenue, while coordinating with departments on open issues.<br>• Complete monthly sales tax filings and help ensure ongoing compliance with applicable tax requirements.<br>• Support special account reconciliations, warranty and fleet-related accounting, revenue recognition needs, and the resolution of operational transaction errors through cross-functional follow-up.