<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>Position Overview</strong></p><p>We are seeking a highly organized and proactive <strong>Dispatcher</strong> to support a growing local organization's operations team on a contract-to-hire basis. This role is responsible for managing incoming service requests, dispatching field technicians, maintaining accurate documentation, and ensuring a seamless flow of communication between customers, vendors, and internal teams. This is a great opportunity to join a fast paced, dynamic team!</p><p><br></p><p>Experience working within the <strong>skilled trades, construction, mechanical, or service industries</strong> is a strong plus.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Answer and route incoming service requests in a professional, customer‑focused manner.</li><li>Schedule, dispatch, and adjust daily assignments for field technicians.</li><li>Communicate job details, required materials, and expectations to technicians clearly and efficiently.</li><li>Create, update, and track service orders within the company’s ERP or workflow management system.</li><li>Order or coordinate parts and materials as needed for each job.</li><li>Maintain accurate documentation, including job notes, time logs, and service reports.</li><li>Assist with expense reports, invoice preparation, and other administrative tasks as needed.</li><li>Monitor job progress throughout the day and provide updates to customers and internal teams.</li><li>Identify scheduling conflicts and resolve issues in real time to keep projects on track.</li><li>Support general office operations, data entry, and ad‑hoc administrative needs.</li></ul><p><br></p>
<p>We are seeking a highly detailed individual to support a global company for an open-ended long-term contract. This role provides critical support across sales, supplier quality, supply chain, and customer service teams. The ideal candidate is flexible, highly organized, systems‑comfortable, and able to switch between tasks quickly while maintaining accuracy and composure. This position manages documentation, assists with sales support activities, and collaborates with internal and external stakeholders to ensure smooth operational flow.</p><p>This is an excellent opportunity for someone who thrives in a fast-paced environment, enjoys problem-solving, and brings a calm, resilient presence to daily work.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Document Control & Administration</strong></p><ul><li>Maintain, update, and organize customer and supplier documentation, certifications, and specifications.</li><li>Ensure accuracy and completeness of documents, following established procedures.</li><li>Support audits and compliance checks through effective record management.</li></ul><p><strong>Sales & Customer Support</strong></p><ul><li>Provide timely and professional support to sales and customer service teams.</li><li>Assist with quotes, product information, order details, and customer documentation needs.</li><li>Communicate clearly and effectively with customers, suppliers, and internal partners.</li></ul><p><strong>Cross-Functional Coordination</strong></p><ul><li>Collaborate with quality, supply chain, and sales teams to resolve issues and ensure smooth processing of documentation and customer requests.</li><li>Help identify gaps in information and proactively seek solutions.</li></ul><p><strong>Operational Responsiveness</strong></p><ul><li>Handle shifting priorities and multiple tasks without losing focus or accuracy.</li><li>Stay composed when faced with urgent requests or incomplete information.</li><li>Adapt to process changes, updated requirements, and new systems as needed.</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>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>
<p>We are looking for an experienced Plant Controller to join our manufacturing team in Eastern Iowa. In this role, you will oversee key financial operations, manage accounting processes, and provide strategic insights to support the company’s goals. This position offers an exciting opportunity to lead a team while driving financial accuracy and efficiency in a dynamic environment.</p><p><br></p><p>Responsibilities:</p><p>• Prepare and analyze financial statements, including balance sheets, budgets, cost analyses, and variance reports.</p><p>• Monitor and manage capital project expenditures and maintenance budgets.</p><p>• Develop and present financial dashboards and reports to senior management.</p><p>• Conduct annual budget planning and perform monthly budget reviews.</p><p>• Supervise invoice processing and ensure timely payments.</p><p>• Collaborate on strategic planning initiatives and contribute to special projects.</p><p>• Review intercompany transactions for accuracy and compliance.</p><p>• Perform reconciliations for general ledger accounts and process journal entries.</p><p>• Maintain and update standard costing systems to ensure precise cost tracking.</p><p>• Oversee inventory management, including reconciliation and analysis of costs</p>