<p>A thriving and busy Cedar Rapids organization is seeking a dedicated <strong>Administrative Assistant</strong> to join their team. This role is ideal for a detail-oriented, proactive professional who thrives in administrative support and enjoys being the backbone of a successful office. This role is for a 6-month need but offers the potential to extend longer. </p><p> </p><p><strong>Key Responsibilities:</strong></p><ul><li>Maintain and organize daily schedules, calendars, and meetings for managers and team members.</li><li>Support operations by managing correspondence, creating reports, and maintaining accurate records.</li><li>Prepare presentations and documents, ensuring high-quality formatting and accuracy.</li><li>Serve as the primary point of contact for clients and visitors, ensuring a professional and welcoming experience.</li><li>Manage office functions, including supply orders, file organization, and supporting special projects for leadership.</li></ul><p><br></p>
<p><strong>Accounts Payable Specialist – Join an Industry Leader!</strong></p><p>Are you a detail‑driven AP professional who thrives in fast‑paced environments? Do you enjoy digging into data, problem‑solving, and keeping complex workflows running smoothly? Our industry‑leading client is expanding their high‑performing Accounts Payable team and is looking for an engaged, proactive <strong>Accounts Payable Specialist</strong> to join their organization.</p><p>This is an excellent opportunity to add value within a collaborative AP group that processes high invoice volume across multiple domestic and international entities.</p><p><strong>Why You’ll Love This Role</strong></p><ul><li>You’ll join a strong, supportive AP team </li><li>Work with high visibility across the organization</li><li>Opportunity to work with multiple entities, including international invoice processing</li><li>A culture that values initiative, accuracy, and continuous improvement</li><li>Work with modern workflow tools</li></ul><p><strong>What You’ll Do</strong></p><p>In this role, you will be a key contributor to daily AP operations, ensuring accuracy, timeliness, and compliance. Responsibilities include:</p><p><strong>Invoice Review & Processing</strong></p><ul><li>Work out of a shared AP workflow where you will work as a team to process a high volume of invoices </li><li>Review invoice data and identify and correct errors </li><li>Verify invoices match the PO prior to routing for approval</li><li>Code invoices to the correct chart of accounts and ensure they route to the appropriate approver</li><li>Manage AP activity for multiple entities<strong>,</strong> including handling invoices in various currencies</li></ul><p><strong>Problem‑Solving & Follow-Up</strong></p><ul><li>Follow up on invoices to confirm payment status</li><li>Investigate payment delays or disputes, determine root causes, and escalate as needed</li><li>Communicate with internal teams and vendors to resolve issues</li></ul>
<p>Looking for your next opportunity to showcase your accounting expertise? Start here! We’re seeking a <strong>Staff Accountant</strong> to join our client's team in <strong>Cedar Rapids, Iowa</strong>. In this role, you’ll be a key player in maintaining accurate financial records, managing reconciliations, and supporting financial reporting processes. If you’re detail-oriented, thrive in fast-paced environments, and enjoy solving complex problems, we want to hear from you!</p><p><strong>Key Responsibilities:</strong></p><ul><li>Perform accounting functions including preparing journal entries, account reconciliations, and month-end close activities.</li><li>Assist with <strong>financial reporting</strong> tasks and ensure compliance with company policies and procedures.</li><li>Analyze financial statements and provide insights into discrepancies and variances.</li><li>Collaborate with the team to maintain the general ledger and ensure accurate financial documentation.</li><li>Support <strong>payroll and billing</strong> processes as needed.</li><li>Provide assistance during audits and prepare necessary documentation for external reporting.</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><strong>Now Hiring: Short-Term Contract Bookkeeper – Iowa City</strong></p><p>Are you a numbers enthusiast ready to jump into a dynamic team and make a real impact? <strong>Our clients company in Iowa City is seeking a detail-oriented Bookkeeper to join them on a short-term contract basis.</strong> If you love keeping financials organized and accurate, we want to meet you!</p><p> </p><p><strong>What You’ll Do:</strong></p><ul><li>Manage accounts payable and receivable workflows</li><li>Reconcile bank, credit card, and general ledger accounts</li><li>Assist in preparing monthly and quarterly financial statements</li><li>Maintain thorough and accurate records of invoices, receipts, and payments</li><li>Support audit preparation and year-end closing processes</li><li>Collaborate with the finance team to ensure timely, accurate reporting</li></ul><p><br></p>
<p><strong>Are you a proactive problem-solver with a passion for accounting and global operations?</strong> Join our dynamic team and take ownership of critical financial processes that spans globally. This is your chance to make an immediate impact—streamline AP/AR, tackle overdue receivables, optimize month-end close, and help us build efficient systems as we continue to grow internationally. If you thrive in a fast-paced environment and love wearing multiple hats, we want to hear from you!</p><p><br></p><p>Responsibilities:</p><p>Manage <strong>AP/AR</strong>: process invoices, weekly check runs, post payments, and collections</p><p>Handle <strong>banking & reconciliations</strong>: integrate data into Accumatica, reconcile accounts and credit cards</p><p>Support <strong>month-end close</strong> and assist CPA firm with year-end</p><p>Oversee <strong>international invoicing</strong> and wire transfers for Europe</p><p>Assist with <strong>sales tax reporting</strong> (22 states) and franchise filings</p><p>Drive <strong>process improvements</strong> and help clean up overdue receivables</p>
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.
We are looking for a detail-oriented Legal Assistant to join our team in Cedar Rapids, Iowa. In this role, you will provide essential support to the legal department, ensuring smooth operations and efficient handling of documentation, scheduling, and communication. You will play a key part in managing legal records, coordinating with stakeholders, and maintaining compliance with deadlines.<br><br>Responsibilities:<br>• Prepare, organize, and oversee the filing of legal documents to ensure accuracy and compliance.<br>• Track and manage deadlines for legal transactions, maintaining an up-to-date calendar for the department.<br>• Facilitate communication between internal teams and external legal counsel, ensuring prompt responses and updates.<br>• Maintain and organize legal records, ensuring data is accurate and easily accessible.<br>• Assist in drafting and reviewing legal documents to support ongoing transactions.<br>• Coordinate meetings and schedules for the legal team and stakeholders.<br>• Support the department in efficient data management and record-keeping.<br>• Ensure all legal documentation aligns with company policies and regulatory requirements.
<p><strong>Legal Support Assistant (Contract-to-Hire)</strong></p><p>Step into a dynamic role where no two days look the same. As a Legal Support Assistant, you’ll be the organizational backbone for a fast‑moving legal team—keeping cases on track, coordinating communication, and ensuring clients receive exceptional support from start to finish. If you love problem‑solving, staying organized, and being the go‑to person who keeps everything running smoothly, this role is for you.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Manage calendars, deadlines, emails, and tasks to keep attorneys and legal staff on schedule.</li><li>Coordinate meetings, calls, and case‑related discussions with clients and outside parties.</li><li>Serve as a friendly, professional point of contact—providing outstanding service to clients, courts, and external partners.</li><li>Draft, revise, and proofread legal documents, letters, and internal communications.</li><li>Assist with court‑related tasks including filings, transcript requests, and document submissions.</li><li>Organize digital and physical files, track incoming/outgoing mail, and maintain case documentation.</li><li>Support daily office workflows across multiple systems and platforms.</li><li>Track billable time and case progress within a legal case management system.</li><li>Jump in on special projects and collaborate closely with attorneys and legal staff.</li><li>Represent the team positively in all interactions—whether with clients, colleagues, or community partners.</li></ul><p><br></p>
<p>Are you a detail-oriented <strong>Accounts Payable</strong> professional seeking your next opportunity? Our client, located just outside Iowa City, is looking to add an experienced <strong>Accounts Payable Specialist</strong> to their busy Accounting Department for a long-term contract role lasting 6–12 months. This position offers the chance to work with a collaborative team in a dynamic environment and support daily AP operations.</p><p><strong>Responsibilities:</strong></p><ul><li>Process vendor invoices for payment, ensuring accuracy with purchase order values and quantities</li><li>Verify invoice calculations and confirm quantities of goods/services received</li><li>Working within MS Outlook, Word, Excel and SAP </li><li>Resolve invoice discrepancies</li><li>Maintain vendor files</li><li>Correspond with vendors and business partners to provide updates and respond to inquiries regarding payments</li><li>Ensure and track that invoices are paid within payment terms </li></ul><p><br></p>
<p><strong>Senior Accountant (Contract) – Take Charge of Financial Impact!</strong></p><p>Are you an experienced accounting professional ready to make your mark? We’re looking for a <strong>Senior Accountant (Contract)</strong> to step into a dynamic, high-impact role supporting our finance team’s critical operations.</p><p> </p><p><strong>About the Role:</strong></p><p>As a Senior Accountant, you will work closely with our finance team and business leaders to deliver <strong>critical financial reports and analyses that inform key decisions and support our ongoing growth</strong>. You’ll provide technical accounting knowledge, hands-on support in general ledger management, and ensure full compliance with <strong>US GAAP standards</strong>.</p><p><br></p><p><strong>Primary Responsibilities:</strong></p><ul><li><strong>Lead month-end and year-end close processes:</strong> Prepare and review journal entries, account reconciliations, and adjustments to ensure a timely, accurate close.</li><li><strong>Financial Statement Preparation:</strong> Compile, analyze, and present financial information in accordance with company policy and <strong>GAAP</strong>.</li><li><strong>General Ledger Oversight:</strong> Maintain and reconcile the general ledger, investigate discrepancies, and ensure alignment with internal policies and audit requirements.</li><li><strong>Analyze Variances:</strong> Investigate and explain fluctuations in financial results, working with business partners to provide actionable insight.</li><li><strong>Support Internal and External Audits:</strong> Prepare schedules, gather documentation, and interface with auditors to support SOX and annual audit processes.</li><li><strong>Continuous Improvement:</strong> Identify and implement process enhancements to improve efficiency, accuracy, and compliance across accounting operations.</li></ul><p><br></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 Senior Accountant to join our team in Cedar Rapids, Iowa. In this role, you will be responsible for managing key financial processes, ensuring accuracy in accounting operations, and supporting strategic financial planning. This position offers an opportunity to contribute to a growing organization and collaborate with a dynamic finance team.<br><br>Responsibilities:<br>• Oversee daily treasury activities, including cash management, electronic transaction setup, accounting system updates, and cash forecasting.<br>• Generate and distribute daily revenue reports to relevant team members.<br>• Execute month-end tasks, including journal entries and detailed analysis of fuel and maintenance expenses.<br>• Maintain and update the general ledger and chart of accounts to ensure accuracy.<br>• Reconcile balance sheet accounts as needed and address discrepancies.<br>• Assist in preparing financial statements and conducting thorough analyses.<br>• Collaborate on financial forecasts and budgets, providing updates and insights.<br>• Perform budget-to-actual variance analysis and contribute to financial review processes.<br>• Ensure compliance with tax regulations and assist in preparing filings across various jurisdictions.<br>• Coordinate annual audits and support other audit processes as required.
<p>We are seeking an experienced <strong>Property Accountant</strong> to support a busy property management team for a 2–3-month time frame. This role is ideal for an accounting professional who enjoys stepping into a fast-paced environment, managing multiple entities, and ensuring financial accuracy across property portfolios.</p><p><br></p><p><strong>About the Role</strong></p><p>The Property Accountant will prepare and analyze financial data, ensure compliance with GAAP, and maintain the financial integrity of multiple communities. You’ll work closely with management, operations, community managers, and residents while supporting both corporate and community-level accounting functions. This role could offer a hybrid work schedule for the right individual. </p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Prepare asset, liability, and capital account entries by analyzing financial data</li><li>Maintain and track asset ledgers across assigned communities</li><li>Document transactions and resolve account discrepancies</li><li>Prepare balance sheets, income statements, cash flow reports, budgets, and other analyses</li><li>Audit documents to substantiate transactions and uphold internal controls</li><li>Ensure GAAP compliance and support strong financial controls</li><li>Verify documentation and issue disbursements</li><li>Reconcile bank accounts across communities and legal entities</li><li>Prepare special reports that provide financial insights to leadership</li><li>Collaborate regularly with management and operations teams</li></ul>