<p><strong>Accounting Clerk </strong>– Accounts Payable Support (Contract, Onsite)</p><p><strong>Location:</strong> Waterloo, IA</p><p><strong>Type:</strong> Contract | Onsite</p><p><strong>Job Description</strong></p><p>Our client in Waterloo is seeking a detail-oriented <strong>Accounting Clerk</strong> to support a fast-paced <strong>Accounts Payable (AP) team</strong>. This contract role will focus heavily on high-volume email correspondence, vendor communication, expense processing, and system updates within <strong>Concur and SAP</strong>. The ideal candidate is organized, responsive, and comfortable working in a deadline-driven accounting environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Support the Accounts Payable team with day-to-day administrative and transactional tasks</li><li>Manage <strong>high-volume email correspondence</strong>, responding to vendor inquiries and internal requests in a timely and professional manner</li><li>Communicate with vendors regarding payment status, invoice questions, and account maintenance</li><li><strong>Update and maintain vendor banking information</strong>, ensuring accuracy and compliance</li><li>Assist with <strong>expense report processing</strong> and reconciliation using <strong>Concur</strong></li><li>Enter, review, and update AP-related data within <strong>SAP</strong></li><li>Assist with invoice processing, documentation, and general AP support as needed</li><li>Maintain accurate records and ensure adherence to internal controls and procedures</li></ul><p><br></p>
<p>Do you love wearing multiple hats and being the go-to person who keeps everything running smoothly? If QuickBooks is your happy place and you thrive in an environment where autonomy is the norm, this role is for you! Robert Half is partnering with a well-established company within the construction industry to find a <strong>dynamic Office Manager/Bookkeeper</strong> who loves variety and thrives in a role where independence and trust are key.</p><p><br></p><p><strong>Why You’ll Love This Role:</strong></p><p>You’ll be the heartbeat of the office—managing everything from bookkeeping and payroll to vendor communication and job costing. This is a chance to make a real impact in a small, tight-knit team that values hard work, autonomy, and a positive attitude.</p><p><br></p><p><strong>What You’ll Do:</strong></p><ul><li>Manage QuickBooks Desktop for AP/AR, job setup, billing, and reconciliations</li><li>Process invoices, monitor financial transactions, and resolve discrepancies</li><li>Handle payroll (including union payroll- training provided), prepare and submit union reports and dues</li><li>Maintain employee files, onboarding paperwork, and support HR-related tasks</li><li>Perform bank reconciliations and oversee accurate financial reporting</li><li>Partner with the CPA for year-end processes and assist with tax filings</li><li>Keep office operations running smoothly—filing, reporting, and light administrative tasks</li><li>Communicate with vendors and team members (primarily via email and text)</li></ul><p><br></p>
<p>A well-established organization is seeking a reliable and detail-oriented <strong>Bookkeeper / Payroll & Accounting Specialist</strong> to support day-to-day accounting and payroll operations. This role is ideal for someone who enjoys variety, values accuracy, and is comfortable working in a trusted, hands-on environment.</p><p>W<strong>Key Responsibilities</strong></p><ul><li>Perform general bookkeeping functions using accounting software (QuickBooks)</li><li>Enter and code invoices; manage weekly check runs</li><li>Maintain accounts payable and accounts receivable processes</li><li>Process daily deposits and reconcile accounts</li><li>Track invoices with varying payment terms</li><li>Maintain and balance the checkbook</li><li>Prepare and pull monthly reports to support tax and financial reporting</li><li>Assist with monthly and year-end close activities</li></ul><p>e<strong>Payroll & Benefits Support</strong></p><ul><li>Process weekly payroll for a small employee population</li><li>Enter employee hours; oversee largely automated payroll systems</li><li>Coordinate direct deposits and payroll submissions</li><li>Assist with benefit administration within the payroll system</li><li>Support 401(k) processing and employer contributions</li><li>Serve as a point of contact during open enrollment</li><li>Partner with HR support as needed</li></ul><p> <strong>General Administrative Support</strong></p><ul><li>Answer phones and assists additional administrative tasks as needed</li><li>Maintain confidentiality and handle sensitive financial and employee information</li><li>Take on additional responsibilities as business needs evolve</li><li>Work flexibly across day-to-day tasks</li></ul>
We are looking for a dedicated Legal Assistant to join our team in Waterloo, Iowa. In this role, you will play a crucial part in supporting legal operations, handling client-related tasks, and ensuring smooth case management. The ideal candidate is organized, detail-oriented, and capable of managing multiple responsibilities efficiently.<br><br>Responsibilities:<br>• Conduct client intake processes to gather necessary information and establish case files.<br>• Handle client file management using Clio, ensuring accurate and up-to-date records.<br>• Request and manage medical records to support case documentation.<br>• Oversee a caseload of 20-40 car accident and personal injury cases, maintaining attention to detail and organization.<br>• Coordinate and maintain schedules through effective calendar management.<br>• Communicate with clients and other stakeholders to provide updates and address inquiries.<br>• Assist in preparing legal documents and correspondence as needed.<br>• Ensure compliance with legal standards and procedures in all case-related activities.<br>• Support attorneys with administrative tasks to streamline case workflows.
<p>Charles City, Iowa area</p><p>In office position</p><p>Are you curious, do you ask why? Are you a BIG PICTURE thinker? Our client is hiring to their team at the level for which the talent brings to the table. Can hire a Staff Accountant, Senior Accountant, Accounting Manager or Controller based on experience level, years of experience etc.</p><p> </p><p>Day in the life will depend on what level but month end, reconciliations, diving into the numbers and potentially oversite of work. The person must understand how entries flow through the general ledger, look at a recon and understand the transaction. Projects will include creation and enhancement of SOPs, creating and fine tuning the month end checklist and offering of suggestions and ideas.</p><p> </p><p>Must have a BS in Accounting and some experience in doing these daily functions. Hungry and smart are required! No boring days here!</p>
<p>Our client is looking for a detail-oriented Staff or Senior Accountant to manage financial operations and reporting for multiple entities. The ideal candidate will have expertise in accounting, payroll management, accounts payable, and financial statement preparation, along with strong analytical skills and proficiency in accounting software. Responsibilities include general ledger management, reconciliations, cash receipt processing, fixed asset analyses, and cost reporting assistance, all while ensuring compliance with relevant regulations. Applicants should possess a bachelor's degree in accounting or finance, excellent organizational skills, and the ability to handle multiple priorities effectively.</p>
We are looking for an experienced Cost Accounting Manager to oversee and optimize cost accounting operations across multiple global manufacturing facilities. This role is essential in ensuring accurate product costing, inventory valuation, and variance analysis while driving process improvements and maintaining robust internal controls. The ideal candidate will collaborate with cross-functional teams to enhance profitability and operational efficiency.<br><br>Responsibilities:<br>• Manage and oversee cost accounting processes across multiple global manufacturing locations.<br>• Develop and update standard costs and lead the annual cost roll processes.<br>• Ensure accurate inventory valuation, manage reserves, and reconcile accounts to the general ledger.<br>• Oversee month-end close activities related to inventory, cost of goods sold, and manufacturing variances.<br>• Analyze and report on labor, overhead, and production variances to identify trends and opportunities.<br>• Partner with plant controllers and site finance teams to ensure consistent costing methodologies.<br>• Establish and enforce global cost accounting policies and best practices across all operations.<br>• Support budgeting, forecasting, and long-term financial planning processes.<br>• Drive process improvements and automation in cost reporting and data analysis.<br>• Lead and mentor a team of cost accountants, fostering collaboration and continuous improvement.
<p>We are looking for an experienced Administrative Assistant to provide critical support to a team of professionals in Palo, IA. This long-term contract position requires a detail-oriented individual with strong organizational and communication skills. The role involves managing administrative tasks, producing reports, and ensuring compliance with established procedures and policies.</p><p><br></p><p>Responsibilities:</p><p>• Compile, analyze, and interpret data to create reports, charts, graphs, and presentations.</p><p>• Respond to routine correspondence by following established procedures without requiring managerial review.</p><p>• Manage documents, maintain schedules, and organize activities to ensure smooth operations.</p><p>• Interact with internal and external customers to address inquiries and provide solutions.</p><p>• Ensure compliance with company policies, procedures, and safety guidelines in all tasks.</p><p>• Participate in special projects, including process enhancements and documentation updates.</p><p>• Coordinate staffing-related activities, such as onboarding and hiring processes.</p><p>• Support business functions by validating plans, reviewing expenses, and optimizing procedures.</p><p>• Lead initiatives to improve document management and streamline organizational practices.</p><p>• Utilize Microsoft technologies to efficiently perform administrative duties and reporting tasks.</p>