We are looking for an Accountant to support day-to-day financial operations for a Contract position based in Utah. This opportunity is ideal for an accounting specialist who can maintain accurate records, reconcile key accounts, and help keep month-end activities on track. The role will contribute to core accounting functions across payables, receivables, and the general ledger while ensuring financial information is complete and reliable.<br><br>Responsibilities:<br>• Perform routine bank account reconciliations and investigate discrepancies to ensure accurate cash reporting.<br>• Reconcile balance sheet accounts on a regular basis and resolve outstanding items in a timely manner.<br>• Prepare and record journal entries that support monthly accounting activity and maintain ledger accuracy.<br>• Assist with accounts payable processing, including reviewing transactions and confirming proper coding.<br>• Support accounts receivable activities by tracking incoming payments and helping resolve posting issues.<br>• Maintain the general ledger by verifying financial data and ensuring transactions are recorded correctly.<br>• Contribute to month-end close tasks by organizing supporting documentation and completing assigned reconciliations.
We are looking for a motivated Staff Accountant to join a growing team in Sandy, Utah. This contract position with potential for a long-term opportunity is ideal for an early-career accounting team member who brings hands-on exposure to accounts payable and accounts receivable and is eager to expand their skills in a fast-paced environment. The right candidate is comfortable working with financial data, adapts quickly to new technology, and takes initiative in improving day-to-day accounting processes.<br><br>Responsibilities:<br>• Process vendor invoices and support timely payments while maintaining accurate accounts payable records.<br>• Assist with customer billing, cash application, and follow-up activities related to accounts receivable balances.<br>• Prepare journal entries and update general ledger activity to ensure financial transactions are recorded correctly.<br>• Reconcile bank accounts and balance sheet accounts on a regular basis, investigating and resolving discrepancies as needed.<br>• Support month-end close tasks by compiling documentation, reviewing account activity, and helping maintain accurate financial reporting.<br>• Contribute to sales tax and corporate tax-related accounting activities by organizing data and assisting with filings or supporting schedules.<br>• Use Microsoft Excel and other accounting tools to analyze transactions, track account activity, and improve reporting accuracy.<br>• Take ownership of assigned accounting processes and help adapt workflows as systems, tools, or internal procedures evolve.
<p>We are looking for a detail-oriented Staff Accountant to join our team, on a Contract basis. This role will focus on strengthening the accuracy of financial records by resolving historical account issues and supporting a dependable monthly close process. The ideal candidate brings strong reconciliation experience, sound accounting judgment, and the ability to organize incomplete financial information into clear, review-ready documentation.</p><p><br></p><p>Responsibilities:</p><p>• Examine the general ledger in depth to uncover posting errors, unsupported balances, duplicate activity, and long-outstanding reconciling items.</p><p>• Restore and resolve complex balance sheet reconciliations across cash, premium trust, receivables, payables, suspense accounts, and unapplied cash balances.</p><p>• Match historical carrier activity, commission-related balances, and payable records to detailed underlying policy transactions, researching discrepancies as needed.</p><p>• Prepare clear variance summaries, supporting schedules, and adjusting journal entries for review and approval by accounting leadership.</p><p>• Maintain a structured remediation log that tracks open accounting issues, aging status, ownership, and expected completion timelines.</p><p>• Manage recurring month-end responsibilities, including reconciliations, journal entries, accruals, prepaid activity, allocations, and supporting close schedules.</p><p>• Analyze monthly account fluctuations and document business drivers behind material changes or unusual balances.</p><p>• Create and refine process documentation, reconciliation templates, and approved improvements that strengthen controls and streamline accounting workflow</p>
We are looking for an Accounting Manager to lead financial operations for a group of affiliated businesses in Draper, Utah. This role is ideal for a hands-on accounting leader who can combine technical expertise with strong team oversight in a multi-entity environment. The successful candidate will help strengthen reporting accuracy, support leadership with meaningful financial insight, and promote efficient, well-controlled accounting practices.<br><br>Responsibilities:<br>• Direct day-to-day accounting activities across multiple related entities, including ledger management, payables, receivables, payroll coordination, and recurring close activities.<br>• Guide the month-end and quarter-end close process to ensure financial results are completed accurately, on schedule, and in accordance with established standards.<br>• Supervise and develop accounting staff, setting expectations, reviewing output, and fostering consistent performance across the team.<br>• Prepare and review budgets, financial statements, and management reports that support informed business planning and operational decisions.<br>• Partner with senior leadership to interpret financial data, identify trends, and provide recommendations that support company objectives.<br>• Oversee annual audit preparation, assist with tax-related documentation, and ensure required filings are completed in a timely manner.<br>• Establish, refine, and monitor accounting policies and internal controls to protect assets and maintain compliance.<br>• Identify opportunities to improve workflows, increase efficiency, and build scalable accounting processes as the organization grows.
We are looking for a detail-oriented Property Accountant to support the financial operations of a property portfolio in Draper, Utah. This position is well suited for someone who can balance accuracy, organization, and responsive communication while working across multiple priorities. The role involves close collaboration with tenants and property management teams to keep records current, resolve payment matters, and maintain compliance with applicable housing regulations.<br><br>Responsibilities:<br>• Produce accurate property-level financial statements and related reports within established deadlines.<br>• Respond to tenant questions regarding rent, account balances, and payment activity in a clear and timely manner.<br>• Partner with property managers to address accounting issues, clarify transactions, and resolve outstanding financial items.<br>• Maintain organized accounting documentation and review records to identify discrepancies or trends requiring attention.<br>• Monitor incoming payments, support collection efforts, and help reduce delinquent balances through consistent follow-up.<br>• Enter financial data into accounting systems and keep ledgers and supporting records up to date.<br>• Apply fair housing regulations and internal financial procedures when handling resident and property-related matters.
<p>We are looking for a Sr. Accountant. This role is ideal for an accounting specialist who can manage close activities, maintain ledger accuracy, and deliver reliable financial reporting across multiple entities and projects. The position will work closely with operations, project leaders, and management to support sound accounting practices, strengthen reporting visibility, and improve financial processes in a fast-moving environment.</p><p><br></p><p>Responsibilities:</p><p>• Lead month-end and year-end accounting activities, helping ensure deadlines are met and financial results are recorded accurately across NetSuite and connected platforms.</p><p>• Support the transition from Microsoft Dynamics GP to NetSuite by validating migrated information, participating in testing, aligning workflows, and maintaining clear process documentation.</p><p>• Review and record journal entries, accruals, adjustments, and other system-generated activity while keeping the general ledger accurate across entities, projects, and cost centers.</p><p>• Partner with department and project leaders to apply proper revenue recognition and job cost accounting for construction-related projects and service operations.</p><p>• Complete reconciliations for balance sheet accounts, bank and cash activity, corporate card transactions, employee expenses, and vendor-related items, including activity processed through expense management tools.</p><p>• Prepare account analyses, variance reporting, and supporting schedules that highlight issues, explain fluctuations, and support decision-making.</p><p>• Organize audit schedules and supporting records, and respond to internal and external audit requests with clear documentation and explanations.</p><p>• Recommend and implement improvements to accounting procedures, internal controls, and system efficiency as the organization continues to grow.</p><p>• Collaborate with leadership, project managers, and field teams to improve financial visibility, strengthen reporting accuracy, and support timely communication across the business..</p>
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 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.
<p>We are looking for a skilled Bookkeeper to support ongoing financial operations for a contract opportunity based in the Murray area. This position is ideal for someone who is highly organized, comfortable working with detailed financial records, and confident producing accurate reporting that helps guide day-to-day business decisions. The role will focus on maintaining reliable accounting processes, monitoring cash activity, and supporting budgeting and month-end financial tasks. </p><p><br></p><p>Responsibilities:</p><p>• Process outgoing payments and incoming receipts, ensuring invoices, collections, and vendor transactions are completed accurately and on time.</p><p>• Maintain complete and well-organized accounting records in QuickBooks to support daily financial operations and reporting needs.</p><p>• Reconcile bank accounts and credit card activity regularly to confirm balances and resolve discrepancies promptly.</p><p>• Monitor general ledger entries and keep financial data accurate, current, and properly categorized.</p><p>• Track project-related costs such as labor, materials, and other job expenses to support job costing and profitability analysis.</p><p>• Prepare financial reports, including income statements, cash flow summaries, and project cost reports for leadership review.</p><p>• Assist with month-end close activities by verifying transactions, updating records, and supporting timely financial reporting.</p><p>• Contribute to budgeting efforts by organizing financial information and highlighting trends or variances that may affect planni</p>
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 Billing Analyst - Commercial Insurance to support high-volume billing and policy-related financial operations for a Contract position based in Pleasant Grove, Utah. In this role, you will help keep invoicing, receivables, documentation, and related insurance transactions accurate, organized, and on schedule. This opportunity is well suited for someone who is comfortable balancing multiple priorities, collaborating across departments, and maintaining strong financial controls in a fast-paced environment.<br><br>Responsibilities:<br>• Execute daily insurance billing and policy-related transactions with a focus on accuracy, timeliness, and consistency.<br>• Create and distribute finance agreements, bind documentation, invoices, affidavits, and other required billing records.<br>• Maintain complete and audit-ready files in internal systems while preserving data quality and documentation standards.<br>• Handle large-volume invoicing, apply established agency billing practices, and support smooth accounts receivable activity.<br>• Process refunds, chargebacks, collection items, and reconciliations while recording each transaction clearly and correctly.<br>• Review direct bill and agency policy details for accuracy and assist with commission-related payment processing.<br>• Prepare cancellation notices, monitor accounting communications, and respond promptly to routine requests and questions.<br>• Partner with Sales, Accounting, Compliance, and Operations teams to resolve discrepancies, support audits, and improve workflow efficiency.<br>• Contribute to monthly financial close activities, including assigned reconciliations, carrier remittance support, and payable-related tasks.<br>• Identify opportunities to strengthen processes through better controls, workflow updates, and automation recommendations.
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.