<p>We are looking for an Accounting Clerk to join a company in Salt Lake City, Utah on a contract basis with the potential for a permanent position. This role supports day-to-day accounting operations by maintaining accurate financial records, assisting with billing and payments, and helping keep reporting processes organized and timely. The ideal candidate is detail-oriented, dependable, and comfortable working across both transactional accounting tasks and general administrative support.</p><p><br></p><p>Responsibilities:</p><p>• Record daily financial activity, including receipts, expenses, and other accounting entries, with a high level of accuracy in the accounting system.</p><p>• Organize and maintain both paper and electronic financial records to ensure documentation is accessible for reviews and audits.</p><p>• Prepare outgoing customer invoices and review supplier invoices against supporting documents before processing.</p><p>• Coordinate payments through checks, electronic methods, and direct deposits for vendors and employees as needed.</p><p>• Reconcile bank activity and account balances, investigate variances, and resolve discrepancies in a timely manner.</p><p>• Assist with the preparation of recurring financial statements and other reporting materials for internal use.</p><p>• Support accounts payable and accounts receivable functions, including tracking open balances and following up on collections when appropriate.</p><p>• Review employee expense submissions for policy compliance and process approved reimbursements for payment.</p><p>• Provide backup assistance for payroll processing and help the procurement team arrange travel through approved vendors.</p><p>• Respond professionally to billing and payment inquiries, manage petty cash activity, and assist during internal and external audits.</p>
We are looking for a detail-oriented Accounting Assistant to support daily finance and administrative operations for a long-term contract opportunity in Logan, Utah. This role is well suited for someone who enjoys organized, hands-on work and can help keep records, documents, and incoming payments processed accurately. Candidates with academic training in business or finance, including current college students or entry-level candidates, are encouraged to apply.<br><br>Responsibilities:<br>• Organize and maintain financial and administrative records by filing documents and preparing materials for easy retrieval.<br>• Scan paperwork and upload documentation so accounting files remain complete, accurate, and accessible.<br>• Sort incoming mail and route financial documents, including payments, to the appropriate processing steps.<br>• Enter basic accounting and administrative information into internal records with a strong focus on accuracy.<br>• Assist with invoice coding and support accounts payable activities to help ensure timely payment processing.<br>• Provide support for accounts receivable tasks, including handling payment-related documentation and record updates.<br>• Help with bank reconciliation activities by comparing records and identifying discrepancies for follow-up.<br>• Use QuickBooks and related accounting tools to support routine financial tracking and clerical accounting functions.
<p>We are seeking a detail-oriented <strong>Accounts Receivable Specialist</strong> for a contract opportunity in West Jordan, Utah. This position will be responsible for managing customer accounts, processing payments, reconciling accounts, resolving billing discrepancies, and supporting cash flow operations. The ideal candidate will have strong communication skills, excellent attention to detail, and experience working in a fast-paced accounting environment.</p><p><br></p><p>Key Responsibilities</p><ul><li>Process and post customer payments, including ACH, wire transfers, checks, and credit card transactions.</li><li>Monitor accounts receivable aging reports and follow up on past-due balances.</li><li>Communicate with customers regarding outstanding invoices, billing questions, and payment arrangements.</li><li>Reconcile customer accounts and investigate discrepancies.</li><li>Generate and distribute invoices, statements, and account reports.</li><li>Maintain accurate customer records and payment documentation.</li><li>Work closely with Accounting, Sales, and Customer Service teams to resolve account issues.</li><li>Assist with month-end close activities and reporting related to accounts receivable.</li></ul><p><br></p>
<p>Our client is looking for a Help Desk/IT Support Specialist to provide responsive technical support for employees in the Salt Lake area. This Long-term Contract position is ideal for someone who can quickly become a dependable point of contact for day-to-day IT issues while helping maintain a stable, secure, and productive user experience. The role supports a manufacturing organization and offers the opportunity to work closely with end users while contributing to reliable technology operations across multiple sites.</p><p><br></p><p>Responsibilities:</p><p>• Deliver front-line technical assistance for hardware, software, and access-related issues affecting office and plant-based employees.</p><p>• Diagnose and resolve desktop, laptop, peripheral, and Microsoft Windows problems to minimize user downtime.</p><p>• Administer user accounts and permissions in Active Directory and support core Microsoft 365 Enterprise services.</p><p>• Provide device support and enrollment assistance through Intune, including basic configuration and troubleshooting activities.</p><p>• Investigate routine network connectivity issues and coordinate with broader IT teams when escalation is needed.</p><p>• Guide employees on effective use of workplace technology by offering clear end-user training and practical support.</p><p>• Track, prioritize, and document support requests to ensure timely follow-up and consistent service delivery.</p><p>• Assist with operational IT activities that help senior team members focus on larger infrastructure, cybersecurity, and service improvement efforts.</p>
<p>We are seeking a professional and customer-focused <strong>Customer Service Representative</strong> to join a growing team. This role will serve as the primary point of contact for customers, providing support, answering questions, resolving concerns, and delivering a positive customer experience.</p><p><br></p><p>The Customer Service Representative will be over:</p><ul><li>Answer inbound calls, emails, and customer inquiries in a professional and timely manner.</li><li>Assist customers with account questions, service requests, order updates, and issue resolution.</li><li>Document customer interactions accurately within company systems.</li><li>Research and resolve customer concerns while maintaining a positive customer experience.</li><li>Escalate complex issues to the appropriate department when necessary.</li></ul>
<p>We are looking for a Senior Software Developer to join a contract opportunity with the potential for a permanent hybrid position in Salt Lake City, Utah. This position is ideal for an experienced backend engineer who enjoys solving complex problems in voice and audio-driven systems and can contribute across architecture, development, and production troubleshooting. The role focuses on building reliable Linux-based services, working with VoIP and streaming audio workflows, and using AI-assisted development tools to plan, implement, and validate high-quality solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and support backend services that power audio capture and processing capabilities in a Linux environment.</p><p>• Investigate VoIP packet flows and call signaling behavior to ensure audio streams are identified, routed, and associated correctly.</p><p>• Diagnose audio quality or delivery issues across varied emergency communications configurations and implement durable fixes.</p><p>• Translate technical requirements into scalable service designs that address integrations, system security, and long-term maintainability.</p><p>• Use AI-assisted development tools to outline features, decompose work into actionable tasks, and strengthen code quality through testing and review.</p><p>• Build and refine software components involved in audio streaming, network communication, and service reliability.</p><p>• Collaborate with cross-functional stakeholders to improve backend architecture and support the successful delivery of production-ready solutions.</p><p>• Provide technical guidance to other developers and contribute to a thoughtful, growth-oriented engineering culture.</p>
We are looking for a Senior Financial Analyst to support critical planning, reporting, and performance analysis activities for a manufacturing organization in Ogden, Utah. This role will translate financial data into meaningful business insights, helping leaders make informed operational and strategic decisions. The position works closely with finance and cross-functional partners to strengthen reporting accuracy, improve forecasting processes, and drive greater consistency across analytical tools and controls.<br><br>Responsibilities:<br>• Support monthly close activities by preparing financial analyses, contributing to forecast updates, and assisting with consolidated reporting deliverables.<br>• Create recurring executive reporting materials that summarize business results, key trends, and notable variances in a clear and concise format.<br>• Lead the coordination of monthly outlook and quarterly forecast consolidation, ensuring timely submission, accuracy, and alignment across reporting groups.<br>• Collaborate with finance leadership and technology partners to maintain reliable financial data and reinforce effective internal controls.<br>• Refine and standardize reporting methods, analytical templates, and planning processes to improve efficiency and increase forecast reliability.<br>• Perform targeted analysis to identify opportunities tied to operational and financial performance improvement initiatives.<br>• Present high-level financial findings and business implications to operations management and senior leadership audiences.<br>• Deliver responsive ad hoc reporting and decision-support analysis based on evolving business needs.
<p>We are looking for a Payroll Manager to lead accurate, compliant payroll operations for a multi-state workforce in the Salt Lake City area. This position oversees end-to-end payroll review and approval, strengthens internal controls, and ensures payroll data is validated before each processing cycle. The role also partners across HR, finance, and compliance functions to support reporting, tax filings, audits, and continuous improvement within Paycom.</p><p><br></p><p>Responsibilities:</p><p>• Oversee each payroll cycle by validating employee data changes, pay calculations, hours worked, deductions, and special wage requirements before final submission.</p><p>• Act as the primary approval authority for payroll processing, including regular, bonus, off-cycle, manual, and corrected payments.</p><p>• Reconcile payroll-related accounting activity by confirming journal entries are posted correctly and balancing payroll general ledger accounts during pay periods and month-end close.</p><p>• Review court-ordered deductions and tax-related withholdings to ensure setup accuracy, proper priority, and compliance with applicable regulations.</p><p>• Manage payroll operations in Paycom by clearing audit reports, reviewing pre-processing registers, monitoring imports, and maintaining reporting that supports compliance and internal review.</p><p>• Administer payroll system controls by overseeing user access, permission structures, approval workflows, and periodic access audits to reduce risk.</p><p>• Coordinate quarterly and annual payroll tax activities, including review of filings, wage statements, corrections, and jurisdictional tax setup for multiple states and localities.</p><p>• Support certified and prevailing-wage payroll requirements by reviewing required reports and maintaining documentation aligned with contract and regulatory standards.</p><p>• Lead or assist with internal and external payroll audits, investigate discrepancies to identify root causes, and implement corrective actions that improve long-term accuracy.</p><p>• Supervise payroll support staff by setting priorities, providing training and coaching, and facilitating regular team communication to maintain service quality and accountability.the </p>
We are looking for an Accounts Receivable Specialist to support day-to-day receivables operations for a team based in South Jordan, Utah. This is a Long-term Contract position suited for someone who can keep billing, payment posting, and customer account follow-up organized and accurate. The role offers an opportunity to work closely with finance and business partners to maintain timely collections and reliable account records.<br><br>Responsibilities:<br>• Process customer invoices and maintain accurate accounts receivable records to support timely payment activity.<br>• Apply incoming payments, reconcile cash receipts, and investigate discrepancies to ensure account balances are correct.<br>• Manage business-to-business collection efforts by contacting customers regarding past-due balances and resolving payment issues professionally.<br>• Review account activity, research unapplied cash, and coordinate with internal teams to clear outstanding items.<br>• Support billing operations by preparing, validating, and updating invoice details in line with customer agreements.<br>• Monitor aging reports, prioritize follow-up actions, and document collection activity to improve receivables performance.<br>• Resolve payment disputes by partnering with customers and internal stakeholders to identify causes and drive closure.<br>• Assist with cash activity reporting and complete routine account reconciliations to maintain clean financial records.
<p>We are looking for a detail-oriented Data Entry Clerk. The ideal candidate is dependable, focused, and comfortable performing repetitive work while maintaining consistent quality throughout the assignment.</p><p><br></p><p>Responsibilities:</p><ul><li>Enter, verify, and update information into company databases and software systems</li><li>Review documents for accuracy and completeness</li><li>Process forms, reports, and other business documents</li><li>Scan, upload, and organize records as needed</li><li>Generate routine reports and spreadsheets</li></ul>
<p><strong>Job Summary</strong></p><p><strong>Leads global marketing strategy, positioning, launches, and growth for a regulated consumer product portfolio. Owns go-to-market planning, lifecycle marketing, brand messaging, and commercial performance across international markets. Manages a marketing team, oversees budgets, and partners cross-functionally to drive growth, profitability, and successful product launches.</strong></p><p><strong>Key Responsibilities</strong></p><ul><li>Set global marketing and brand strategy for the product portfolio.</li><li>Lead product launches, campaigns, and post-launch performance.</li><li>Develop positioning, messaging, and value propositions.</li><li>Oversee go-to-market plans, pricing strategy, and sales enablement.</li><li>Manage marketing assets, packaging direction, and market localization.</li><li>Lead and coach team members while managing budgets and results.</li><li>Partner with sales, product, creative, and regional teams.</li><li>Use customer insights, market trends, and competitive analysis to refine strategy.</li><li>Ensure marketing claims and communications are reviewed for compliance.</li></ul><p><br></p>
<p>We are seeking a highly organized and detail-oriented <strong>Administrative Assistant</strong> to support daily office operations for a growing organization in Salt Lake City. This role is ideal for someone who enjoys a variety of responsibilities, thrives in a fast-paced environment, and takes pride in keeping processes organized and running smoothly.</p><p><br></p><ul><li>Answer and direct incoming phone calls and emails</li><li>Greet visitors and provide professional front-office support</li><li>Schedule meetings, appointments, and maintain calendars</li><li>Prepare correspondence, reports, presentations, and other business documents</li><li>Maintain electronic and physical filing systems</li><li>Perform data entry and record management tasks</li><li>Coordinate office supplies, inventory, and vendor orders</li><li>Assist with onboarding paperwork and employee documentation</li></ul>
<p>We are looking for a Cost Accountant to support a metal fabrication operation in Salt Lake City, Utah. This Long-term Contract position is ideal for an accounting specialist who can combine strong cost accounting knowledge with practical experience in manufacturing and project costing activities. The role will contribute to financial accuracy, cost visibility, and day-to-day accounting support while working closely with operational teams.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and maintain cost accounting records to support accurate tracking of project costing, material, labor, and overhead within a manufacturing environment.</p><p>• Analyze standard costs and actual results, investigate variances, and highlight key cost drivers affecting production and profitability.</p><p>• Record journal entries and support general ledger accuracy through timely reconciliation and review of financial activity.</p><p>• Assist with order-to-cash processes by monitoring transactions, resolving discrepancies, and helping ensure complete and accurate revenue-related reporting.</p><p>• Partner with accounting and operations personnel to improve visibility into product costing and manufacturing performance.</p><p>• Build and maintain Excel-based reports using formulas, PivotTables, and lookup functions to support analysis and decision-making.</p><p>• Contribute to month-end and periodic close activities by preparing schedules, validating data, and supporting financial reporting requirements.</p>
<p>We are seeking a detail-oriented and motivated <strong>Staff Accountant</strong> to join a growing organization in Draper, Utah. This position will play a key role in supporting the accounting department through general ledger maintenance, financial reporting, account reconciliations, and month-end close activities.</p><p>The ideal candidate will have a strong foundation in accounting principles, excellent analytical skills, and the ability to work independently while collaborating effectively with internal teams:</p><p><br></p><ul><li>Prepare and post journal entries</li><li>Perform monthly, quarterly, and annual account reconciliations</li><li>Assist with month-end and year-end closing processes</li><li>Maintain and reconcile general ledger accounts</li><li>Prepare financial reports and supporting schedules</li><li>Review and analyze financial data for accuracy and completeness</li><li>Assist with accounts payable and accounts receivable functions as needed</li><li>Support budgeting and forecasting activities</li></ul>
<p>We are seeking a detail-oriented <strong>Accounts Payable Clerk</strong> for a contract opportunity in Salt Lake City, Utah. This role will be responsible for processing invoices, reconciling vendor accounts, and supporting daily accounting operations. The ideal candidate will have strong organizational skills, excellent attention to detail, and experience working in a high-volume accounting environment.</p><p><br></p><ul><li>Process vendor invoices accurately and timely</li><li>Match invoices to purchase orders and receiving documentation</li><li>Code invoices and enter data into the accounting system</li><li>Prepare and process weekly check runs and electronic payments</li><li>Reconcile vendor statements and resolve discrepancies</li><li>Respond to vendor inquiries regarding payment status</li><li>Maintain accurate accounts payable records and documentation</li></ul>
We are looking for a Senior Help Desk/Desktop Support Analyst to deliver dependable technical support for employees across a dynamic organization in Draper, Utah. This position is well suited to someone who enjoys resolving user issues, communicating clearly, and improving day-to-day technology experiences. The ideal candidate brings strong desktop support knowledge, a service-oriented approach, and the ability to manage incidents efficiently while contributing to a stable and productive IT environment.<br><br>Responsibilities:<br>• Manage support incidents and service requests from initial intake through final resolution, ensuring accurate tracking and timely follow-up.<br>• Provide end users with clear status updates, practical guidance, and attentive assistance throughout the troubleshooting process.<br>• Prioritize and escalate complex technical issues when needed to maintain service expectations and meet established response targets.<br>• Support user accounts, permissions, and endpoint access within Active Directory, Group Policy, desktop systems, and Citrix-based environments.<br>• Troubleshoot Windows workstations, core Microsoft technologies, and common connectivity problems to restore business operations quickly.<br>• Maintain support documentation, knowledge resources, and process notes to improve consistency and reduce repeat issues.<br>• Identify recurring technical problems and recommend improvements that enhance reliability and the overall user experience.<br>• Assist with infrastructure or support-related projects as assigned, including technical rollouts, upgrades, and operational initiatives.
We are looking for an Accounts Payable Specialist to support day-to-day payment operations for a team in Salt Lake City, Utah. This Long-term Contract position is ideal for someone who brings solid invoice processing experience, careful attention to financial accuracy, and confidence working with payment activities such as ACH and check disbursements. The role focuses on keeping accounts payable records organized, coded correctly, and processed on schedule while helping maintain smooth vendor payment workflows.<br><br>Responsibilities:<br>• Review incoming invoices, assign the appropriate account codes, and prepare transactions for timely processing.<br>• Manage the full accounts payable cycle, ensuring payment requests are entered accurately and supported by proper documentation.<br>• Process electronic payments, including ACH transactions, while maintaining accuracy and compliance with internal payment procedures.<br>• Coordinate scheduled check runs and confirm payments are issued according to established timelines.<br>• Verify invoice details against purchase records or supporting information to resolve discrepancies before payment is released.<br>• Maintain organized accounts payable files and update records so financial information remains complete and audit-ready.<br>• Communicate with vendors and internal teams to address payment questions, clarify billing issues, and support efficient resolution of outstanding items.