<p>We are looking for a highly skilled Controller to oversee accounting operations across multiple locations. This leadership role involves managing financial processes, developing procedures, and ensuring accurate reporting while collaborating with corporate and operational teams.</p><p><br></p><p>Responsibilities:</p><p>• Supervise and manage all accounting functions for four locations, ensuring consistency and accuracy.</p><p>• Develop and implement processes for accounts payable (AP) and accounts receivable (AR) to improve efficiency and reliability.</p><p>• Perform monthly reviews of income statements and balance sheets, preparing detailed reconciliation workbooks.</p><p>• Collaborate with corporate accounting teams to streamline data and ensure uniformity across systems.</p><p>• Provide financial insights and support to the Operational Manager, addressing questions and reviewing reports.</p><p>• Document accounting procedures and workflows to maintain clarity and compliance.</p><p>• Assist in audit preparation by gathering necessary documentation and responding to inquiries.</p><p>• Organize and clean up billing processes while ensuring timely bank reconciliations.</p><p>• Utilize technology and accounting systems to extract, analyze, and present financial data effectively.</p><p>• Act as a hands-on manager, balancing strategic oversight with operational involvement.</p>
<p>Robert Half is looking for a staff accountant for a short-term opportunity with a fast-growing mid-sized company. The staff accountant will prepare journal entries, monthly and year-end closings, bank reconciliation, fixed asset maintenance and general ledger reconciliation.</p><p><br></p><p>The Staff Accountant will be over:</p><ul><li>Assist with the period-end close process by reviewing and completing assigned period-end functions while also performing reconciliations and maintaining documentation related to balance sheet accounts.</li><li>Perform period over period and year over year variance analysis for expense accounts.</li><li>Reconcile various balance sheet accounts on a periodic/quarterly basis.</li><li>Prepare period end journal entries.</li><li>Reconcile bank statements and general ledger accounts.</li><li>Prepare reports for external departments</li></ul><p><br></p>
<p>We are looking for an experienced and innovative Software Engineer's (Mid and Senior level) to join our team in Sandy, Utah. In this role, you’ll design and develop advanced solutions that drive automation in the cybersecurity domain, impacting enterprise customers worldwide. You’ll work on systems at scale, collaborate with industry-leading professionals, and see the direct results of your contributions.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement creative solutions using advanced technologies to enhance platform functionality.</p><p>• Design secure and efficient APIs to streamline and automate security operations.</p><p>• Lead efforts in continuous integration, deployment, and optimization of complex software systems.</p><p>• Automate key stages of the software development lifecycle for improved efficiency.</p><p>• Collaborate with internal and external teams to ensure seamless product functionality and user satisfaction.</p><p>• Take ownership of projects, ensuring timely delivery and high-quality output.</p><p>• Mentor team members, fostering a culture of knowledge sharing and collaboration.</p><p>• Create scalable systems that address enterprise-level challenges and deliver measurable results.</p>
We are looking for an experienced Accountant to join our team on a contract basis in Salt Lake City, Utah. This role is ideal for someone who excels in managing financial records, ensuring accuracy, and supporting key accounting functions. If you have a strong background in accounts payable, general ledger management, and bank reconciliations, we encourage you to apply.<br><br>Responsibilities:<br>• Process and manage accounts payable and accounts receivable transactions with precision.<br>• Maintain and reconcile the general ledger to ensure accurate financial reporting.<br>• Prepare and post journal entries to support month-end and year-end closing activities.<br>• Conduct thorough bank reconciliations to verify account balances and resolve discrepancies.<br>• Utilize QuickBooks to track and manage financial data effectively.<br>• Generate financial reports and statements to assist in strategic decision-making.<br>• Collaborate with internal teams to ensure compliance with accounting standards and regulations.<br>• Support audits by providing accurate records and documentation as needed.
<p>International construction company is looking for an accounts payable (A/P) clerk to become an integral part of its rapidly growing team. As the accounts payable clerk, you will match and batch code, resolve A/P issues, process expense reports, update and reconcile sub-ledger to G/L, and process checks. </p><p><br></p><p>The right Accounts Payable Clerk will be over:</p><p>· Primary responsibility is to handle the administrative and clerical needs of the A/P finance department</p><p>· Execute daily processes and controls accurately and in a timely manner; provide compliance with Company policies</p><p>· Providing customer service to internal business partners</p><p>· Providing internal and external audit assistance as required</p><p>· Open, sort and distribute daily department mail</p><p>· Sort, log, photocopy, and file invoices, checks, and other documents</p>
We are looking for an experienced Senior Accountant to join our team in Salt Lake City, Utah. In this role, you will oversee key financial functions, including general ledger reconciliation, job costing, and financial reporting, while ensuring accuracy in accounts receivable and payable processes. You will also collaborate closely with leadership to support budgeting and financial planning efforts.<br><br>Responsibilities:<br>• Manage monthly and quarterly closings for multiple legal entities, ensuring accurate and timely reporting.<br>• Reconcile all balance sheet accounts, including cash, accounts receivable, accounts payable, and intercompany transactions.<br>• Prepare and submit monthly construction draws to financial institutions, maintaining clear and organized documentation.<br>• Monitor and analyze actual construction job costs against budgeted amounts, providing detailed insights.<br>• Create and distribute quarter-end financial reports for both internal stakeholders and external partners.<br>• Assist in the annual budgeting process by entering and validating budget figures in accounting systems.<br>• Oversee intercompany entries and loans, ensuring compliance and accuracy in all transactions.<br>• Collaborate with the Director of Accounting/FP& A to produce recurring financial reports and analyses.
<p>We currently have an open position for a well-organized and motivated Accounting Specialist. The right Accounting Specialist will be meticulous and skilled in their work. </p><p><br></p><p>The Accounting Specialist will be over but not limited to:</p><ul><li>Support accounts payable: vendor invoices and disbursement filing, A/P invoice matching & filing </li><li>Support accounts receivable: process daily invoices/credit, apply cash receipt, help with collection of past due balance </li><li>General accounting and administration support: help with G/L account reconciliation and month-end closing, other ad hoc projects </li><li>Correct transaction documents, which may require revision of other documents or entries as well as the original; may initiate other actions </li><li>Code documents that require knowledge in determining proper classification of expenditure codes and accounting codes. </li><li>Prepare statements and reports that require utilization of a variety of sources </li></ul><p><br></p>
We are looking for an experienced Senior Accountant to join our team in Roy, Utah. This is a Contract-to-permanent opportunity within the aerospace industry, offering a dynamic role that requires expertise in general ledger management, financial analysis, and reconciliation processes. The ideal candidate will have a strong background in accounting practices and the ability to handle complex financial tasks with precision and efficiency.<br><br>Responsibilities:<br>• Manage month-end close processes, ensuring accuracy and timeliness in reporting.<br>• Oversee general ledger activities, including preparation and posting of journal entries.<br>• Perform detailed account reconciliations to maintain financial accuracy.<br>• Conduct bank reconciliations and resolve discrepancies promptly.<br>• Utilize advanced Microsoft Excel skills, including formulas, to analyze and interpret financial data.<br>• Collaborate with the accounts receivable team to ensure proper tracking and reporting.<br>• Handle fixed asset accounting, including depreciation and asset tracking.<br>• Conduct forensic accounting tasks to investigate and resolve financial irregularities.<br>• Prepare financial reports and provide insights to support decision-making processes.<br>• Ensure compliance with accounting standards and organizational policies.
<p>We are seeking a skilled ITSM ServiceDesk+ Administrator for a 6-month contract role. The ideal candidate will provide support to our team by ensuring the ServiceDesk+ platform operates effectively while also assisting with relevant reporting, metrics, and incident/request management. This position is critical to maintaining smooth IT operations and supporting 3rd-party outsourcing partnerships.</p><p><br></p><p>Responsibilities:</p><ul><li>Administer, configure, and optimize ServiceDesk+ for incident management, request fulfillment, and reporting.</li><li>Generate and analyze metrics and KPIs to track performance and improvement opportunities.</li><li>Provide hands-on assistance with platform implementation and ensure adherence to ITSM best practices.</li><li>Coordinate with a 3rd-party help desk team and collaborate with the Ireland-based manager.</li><li>Facilitate Jira-based sprint/scrum operations, supporting software development teams when needed.</li></ul><p><br></p>
<p><strong>Summary</strong></p><p>We are seeking a highly experienced Director of Human Resources to lead and shape people strategies in our organization. This individual will embrace the opportunity to attract, develop, and retain top talent while fostering an inclusive and supportive workplace culture. Reporting to company leadership, this role will include oversight of all critical HR functions, compliance, and strategic initiatives.</p><p><strong>Responsibilities</strong></p><ul><li>Develop and execute a recruitment plan to identify, attract, and retain skilled employees, including analyzing staffing needs, crafting job descriptions/advertisements, and sourcing candidates through targeted strategies.</li><li>Lead the design and implementation of competitive wage and salary programs, with benchmarking at local, national, and industry levels.</li><li>Drive talent management and succession planning efforts, assessing current and future workforce needs, identifying gaps, and developing strategies to close them effectively.</li><li>Conduct or supervise employee training programs, including computer-based learning, with a focus on recruitment techniques and professional development.</li><li>Address employee relations and resolve employment issues based on legal requirements, organizational policies, and industry best practices.</li><li>Oversee performance management processes, including the creation of appraisal forms and other tools to ensure consistency across teams.</li><li>Ensure compliance with all state and federal employment laws (e.g., discrimination, wage and hour regulations, OSHA, ERISA, etc.) and governance of company policies and contractual obligations.</li><li>Maintain and refine policies within the employee handbook, ensuring continuous alignment with organizational goals and legal requirements.</li><li>Implement and manage Human Resource Information Systems (HRIS) for efficient collection, storage, and retrieval of employee data.</li><li>Support and oversee disciplinary actions, terminations, and exit interviews, ensuring fairness and compliance with labor law standards.</li><li>Investigate and respond to employee claims, including discrimination and unemployment issues, in consultation with relevant stakeholders.</li><li>Oversee the implementation and management of drug and alcohol workplace policies.</li></ul><p><br></p>
<p>Seeking an exceptional Accounts Payable Specialist. We are hiring for a fast-paced client in need of a thorough and organized Accounts Payable Specialist to join their team.</p><p><br></p><p>The Accounts Payable Specialist will be over:</p><ul><li>Execute daily processes and controls accurately and in a timely manner; provide compliance with Company policies</li><li>Providing customer service to internal business partners</li><li>Providing internal and external audit assistance as required</li><li>Open, sort and distribute daily department mail</li><li>Sort, log, photocopy, and file invoices, checks, and other documents</li><li>Verify, log and mail checks, including expediting special handling</li></ul><p><br></p>
We are looking for an experienced Director of Finance to join our team in Salt Lake City, Utah. In this role, you will lead financial strategy, planning, and analysis to drive informed decision-making and optimize organizational performance. If you thrive in dynamic environments and are passionate about renewable energy, this position offers the opportunity to make a meaningful impact.<br><br>Responsibilities:<br>• Build and maintain comprehensive financial models to analyze historical data and project future performance, ensuring alignment with organizational goals.<br>• Conduct scenario analyses to evaluate investment opportunities and assess potential outcomes for corporate transactions.<br>• Oversee the annual budgeting process, consolidating data from various departments and integrating it into corporate financial plans.<br>• Collaborate with plant, operations, and corporate teams to develop quarterly forecasts for generation, expenses, and capital expenditures.<br>• Monitor liquidity across accounts to ensure optimal cash flow management and financial stability.<br>• Perform monthly reviews and variance analyses, presenting key findings and recommendations to senior leadership.<br>• Prepare materials for quarterly Board presentations, lender reports, and monthly performance reviews, ensuring accuracy and timeliness.<br>• Facilitate compliance reporting by calculating debt service coverage ratios and fulfilling lender and shareholder requirements.<br>• Foster strong relationships with lenders through proactive communication and updates.<br>• Identify and implement process improvements to enhance operational efficiency and financial workflows.
We are looking for a skilled IT Field Technician to join our team in Orem, Utah. This Contract-to-permanent position requires a hands-on, detail-oriented individual capable of managing a variety of technical tasks, including structured cabling, PC support, and networking. The ideal candidate will thrive in a dynamic environment, demonstrating adaptability and a commitment to delivering high-quality results.<br><br>Responsibilities:<br>• Install, maintain, and troubleshoot structured cabling systems to ensure seamless connectivity.<br>• Configure and support system setups, including hardware and software components.<br>• Provide onsite networking assistance, including setup and diagnostics for switches and routers.<br>• Collaborate on project-based assignments, showcasing flexibility and problem-solving skills.<br>• Develop and document repeatable processes to enhance operational efficiency.<br>• Set up, configure, and maintain desktops, laptops, and peripheral devices.<br>• Diagnose and resolve technical issues related to hardware and software.<br>• Perform operating system installations, updates, and patch management.<br>• Offer technical support to end-users both onsite and remotely.<br>• Maintain accurate inventory records of IT assets and support documentation efforts.
We are looking for an experienced Payroll Specialist to join our team on a long-term contract basis. Based in Salt Lake City, Utah, this role involves handling payroll operations for a growing organization within the construction industry. If you thrive in a fast-paced environment and have expertise in multi-state and certified payroll processes, we encourage you to apply.<br><br>Responsibilities:<br>• Process full-cycle payroll for over 500 employees, ensuring accuracy and compliance with company policies.<br>• Manage multi-state payroll operations, including adherence to state-specific tax regulations and reporting requirements.<br>• Utilize ADP Workforce Now to execute payroll functions efficiently and troubleshoot system-related issues.<br>• Handle union payroll processes, including calculating dues and contributions in compliance with applicable agreements.<br>• Prepare and submit certified payroll reports in accordance with local, state, and federal requirements.<br>• Collaborate with HR and finance teams to reconcile payroll discrepancies and provide timely resolutions.<br>• Maintain accurate payroll records and ensure compliance with audits and regulatory standards.<br>• Respond to employee inquiries regarding payroll, deductions, and benefits with professionalism and clarity.<br>• Stay updated on payroll-related legislation and industry best practices to improve processes.<br>• Support additional payroll-related tasks as needed within the construction industry.
We are looking for a detail-oriented Payroll Clerk to manage payroll operations and benefits administration with precision and efficiency. This role is essential in ensuring accurate wage calculations, tax compliance, and maintaining secure records. The ideal candidate will possess exceptional organizational skills and a strong ability to prioritize tasks in a dynamic environment.<br><br>Responsibilities:<br>• Process payroll for employees accurately and on time, including adjustments for new hires, terminations, and salary changes.<br>• Prepare and audit payroll data to ensure compliance with legal regulations and company policies.<br>• Coordinate with HR representatives to verify accurate entry of employee information into digital systems.<br>• Maintain confidentiality and security of all payroll and compensation records.<br>• Prepare and reconcile Federal and State taxes, payroll accounts, and benefit invoices.<br>• Generate and distribute annual W-2 forms and prepare required documentation for audits.<br>• Respond to employee inquiries and resolve issues related to payroll and benefits.<br>• Manage garnishments and ensure compliance with governmental reporting requirements.<br>• Collaborate with payroll vendors to implement or troubleshoot system issues.<br>• Provide unemployment claim details for terminated employees when necessary.
Overview: The Escalated Support Technician is responsible for ensuring employees, faculty, and partners have the necessary tech tools and support. Acting as a senior resource within the IT Support team, this role handles advanced user issues, mentors entry level team members, and collaborates across IT to resolve escalated concerns. Primary Responsibilities: Provide Tier 3 support and manage escalations. Assist with problem resolution alongside other IT specialists. Mentor and guide User Support team members. Ensure a deep understanding of the organization’s software systems. Participate in 24/7 on-call rotations. Collaborate with Managed Service Providers for data requests. Manage data backup, recovery, and cloud-based communication tools. Additional Duties: Contribute to data governance and change management processes. Stay updated on emerging software tools and features. Qualifications: Associate’s degree in computer science or related field (or equivalent experience). 5+ years of detail oriented technical support experience. Expertise in Microsoft Active Directory, multifactor authentication, and end-user security (Apple environment). Familiar with managing macOS, Windows, Office Suite, and browsers. Experience with network fundamentals, VPNs, VoIP systems, and cloud app management. Proficiency with software deployment tools (e.g., JAMF) and ticketing systems. Experience administering Jira or similar tools Who You Are: You bring strong technical skills, a customer-focused mindset, and a willingness to learn. Your ability to troubleshoot collaboratively and mentor others makes you a great asset to the team.
<p><br></p><p>We are seeking a Senior/Staff Elasticsearch Engineer to architect and manage scalable, high-performance search infrastructure tailored to document and file management. This role is critical to powering search and discovery for business-critical documents.</p><p><br></p><p>Job Description:</p><p><br></p><p> Responsibilities</p><p>• Design, implement and manage scalable ElasticSearch clusters optimized for indexing and querying large volumes of documents</p><p>• Drive architectural reviews and provide technical guidance on complex search implementations.</p><p>• Administer the operations of multiple production ElasticSearch clusters across different environments.</p><p>• Drive observability and monitoring for ElasticSearch clusters.</p><p>• Implement robust ingest pipelines for structured and unstructured file types.</p><p>• Develop and fine-tune full-text search features for relevance, speed, and accuracy</p><p>• Integrate file parsing tools (e.g., Apache Tika, ingest-attachment plugin) into indexing workflows.</p><p>• Conduct regular security audits and vulnerability assessments.</p><p>• Provide technical support to internal and external staff.</p><p>• Participate in incident calls and problem resolution. </p><p>• Architect index structures, lifecycle management, and document storage patterns</p><p>• Ensure secure access to document content through fine-grained RBAC and SSO integration</p><p>• Build metadata extraction and enrichment services to augment searchability</p><p>• Automate ingestion pipelines using scripting (Python, Bash, PowerShell)</p><p>• Develop dashboards for search/reporting use cases in collaboration with product teams</p><p>• Collaborate with Engineering to optimize search integration and performance.</p><p>• Deploy and manage Kafka instances.</p><p>• Cluster tuning and scaling with focus on fast search and analytics at scale.</p><p>• Carry out capacity planning and migrations to optimize cluster performance.</p><p><br></p><p><br></p>
<p>Opening for an Accounts Payable Specialist seeking a company they can grow in. The right Accounts Payable Specialist for this role is someone achievement-oriented and focused on their work.</p><p><br></p><p>The Accounts Payable Specialist will be over:</p><ul><li>Accurately review, code, and process vendor invoices.</li><li>Reconcile vendor statements and resolve any issues</li><li>Collaborate with internal departments and external vendors to resolve invoice discrepancies or payment issues</li><li>Ensure timely and accurate payment of bills, including vendor invoices, credit card transactions, and employee reimbursements</li><li>Accounts payable research and analysis</li></ul>
<p>Robert Half is looking for a bookkeeper with strong social skills and a collaborative work style. If you combine dynamic communication skills with a positive attitude and a professional demeanor, then you may thrive in this position. </p><p><br></p><p>The Bookkeeper will be over:</p><ul><li>Support the Accountant and Operations team in maintaining meticulous financial records in the organization's accounting system (e.g., QuickBooks Online), ensuring all transactions, including donations, grants, and event-related revenue, are coded according to the organization’s chart of accounts</li><li>Handle/Take responsibility for daily cash receipts process, including depositing checks via mobile upload, visiting the local bank, and preparing daily cash receipts listings</li><li>Track and report expenditures on multiple restricted grants and contracts</li><li>Prepare and file 1099s</li><li>Collaborate with the development team to reconcile donation records between the accounting systems and Salesforce CRM on a weekly basis</li><li>Coordinate the full cycle of accounts payable and receivable, including processing invoices, preparing bi-weekly check runs and ACH transactions for approval, and resolving vendor discrepancies in a timely manner</li></ul><p><br></p>
We are in search of a Senior Cost Accountant to become an integral part of our team in the manufacturing industry, based in SALT LAKE CITY, Utah. In this role, you will execute and manage a variety of accounting functions, providing key insights into our financial operations. <br><br>Responsibilities:<br><br>• Execute accurate and timely accounting entries and maintain their precision.<br>• Collaborate effectively with team members across various departments such as Logistics, Sales, and Operations.<br>• Analyze financial results and provide clear explanations for budget variances.<br>• Prepare comprehensive financial statements and monthly reports to support strategic decision-making.<br>• Participate in audits, contributing to the strengthening of internal controls.<br>• Develop and monitor annual budgets to ensure financial health of the organization.<br>• Identify and report financial variances, providing insights to assist in financial planning.<br>• Be accountable for invoicing internal and external clients, ensuring a smooth billing process.<br>• Implement and monitor new accounting procedures to enhance efficiency and compliance.
We are looking for a dynamic Director of Customer Success to lead and enhance our customer engagement strategies in South Jordan, Utah. This role will focus on driving client retention, satisfaction, and advocacy while collaborating across departments to ensure a seamless customer journey. The ideal candidate will play a pivotal role in shaping our Customer Success structure and contributing to the company’s growth initiatives.<br><br>Responsibilities:<br>• Develop and execute strategies to achieve high customer retention rates, aiming for 95%+ Gross Retention and 110%+ Net Retention.<br>• Manage a portfolio of key accounts to ensure satisfaction, retention, and growth opportunities.<br>• Foster collaboration between Sales, Onboarding, and Customer Service teams to deliver a cohesive customer experience.<br>• Drive product adoption and engagement, targeting 75%+ feature utilization and 80%+ monthly active usage.<br>• Build a customer advocacy program, encouraging referrals and generating a significant portion of new business from client recommendations.<br>• Establish clear processes and frameworks for a dedicated Customer Success team, including key performance indicators and defined roles.<br>• Implement tools and systems to monitor customer health, gather feedback, and proactively address risks.<br>• Provide regular reporting on Customer Success metrics to inform leadership decisions and refine strategies.
<p>We have an opening for a highly skilled and dynamic Senior Staff Accountant. The right applicant for this Senior Staff Accountant role will be someone who is goal oriented and meticulous. </p><p><br></p><p>The Senior Staff Accountant will be over:</p><ul><li>Assist in preparing and analyzing monthly financial statements</li><li>Own portions of the month-end and year-end close processes</li><li>Prepare and post journal entries, accruals, and account reconciliations</li><li>Maintain general ledger and ensure accuracy of financial data</li><li>Support external audit requests and documentation</li><li>Assist with budgeting, forecasting, and variance analysis</li><li>Review and refine internal controls and accounting procedures</li><li>Partner cross-functionally with other departments to support financial accuracy and compliance</li><li>Participate in process improvement initiatives within the accounting function</li></ul><p><br></p>
<p>We are looking for a dedicated Systems Administrator to join our client's team in Draper, Utah. This long-term contract position offers the opportunity to work with cloud-based technologies and support a dynamic IT infrastructure. The ideal candidate will bring expertise in Microsoft Azure and M365 environments, collaborating with senior engineers to ensure seamless operations and security.</p><p><br></p><p>Responsibilities:</p><p>• Collaborate with senior engineers to optimize and secure Microsoft Azure and M365 environments.</p><p>• Provide responsive and reliable support to approximately 700 end users using ServiceDesk+.</p><p>• Administer Microsoft Entra ID to ensure proper identity and access management.</p><p>• Perform administrative tasks within Microsoft 365, including device and endpoint management using Intune.</p><p>• Develop and execute automation scripts using PowerShell.</p><p>• Assist with the maintenance of cloud platforms and contribute to project-based initiatives.</p>
We are looking for an accomplished Accounting Manager to lead our financial operations in Salt Lake City, Utah. The ideal candidate will bring a strong background in public auditing and accounting, with at least 5 years of experience and an active CPA certification. This role requires exceptional leadership skills, attention to detail, and expertise in managing financial processes across multiple entities.<br><br>Responsibilities:<br>• Oversee daily accounting activities, including financial reporting, compliance, and month-end and year-end closings.<br>• Supervise and mentor accounting staff, fostering their growth and maintaining a collaborative team environment.<br>• Prepare and analyze financial statements, including profit and loss reports, balance sheets, and other key financial documents.<br>• Lead and coordinate accounting and audit processes for multiple entities within the organization.<br>• Collaborate with leadership to analyze financial data, identify trends, and provide actionable recommendations to enhance business performance.<br>• Develop and maintain robust internal controls to ensure compliance with company policies, accounting standards, and regulatory requirements.<br>• Manage relationships with external auditors and facilitate all aspects of the audit process.<br>• Oversee multi-entity financial consolidations, intercompany transactions, and reconciliations.<br>• Ensure accurate budgeting, forecasting, and cash flow management to support strategic business goals.
We are looking for an experienced Sr. Financial Analyst to join our team on a contract basis in Salt Lake City, Utah. This role involves overseeing key financial processes and providing analytical insights to support strategic decision-making. The ideal candidate will have a strong background in financial analysis, accounting, and tax compliance.<br><br>Responsibilities:<br>• Manage the complete accounts receivable (AR) cycle, including billing, collections, credits, and account reconciliations.<br>• Prepare monthly reconciliations and journal entries for accounts such as deferred revenue, payroll, sales tax liabilities, bonuses, commissions, and accrued assets.<br>• Review and validate revenue recognition based on customer purchase orders, including discounts and unique shipping terms.<br>• Calculate, file, and remit sales, use, and property taxes across multiple states.<br>• Perform payroll reconciliations and journal entries for both domestic and international employees.<br>• Assist in forecasting and the annual budgeting process, providing detailed financial models to support decision-making.<br>• Develop and maintain weekly updates to the daily cash forecast.<br>• Administer equity grants on a quarterly basis as directed by the board.<br>• Track and calculate commissions for payment, ensuring accuracy and compliance with company policies.