We are looking for an accomplished Internal Audit leader to shape and oversee a high-impact audit function for a growing financial services organization. This role offers the opportunity to guide an established team while designing a scalable audit approach that supports sound governance, effective controls, and regulatory readiness. The ideal candidate brings strong executive presence, deep knowledge of financial institution risk, and the ability to provide practical insight to senior leadership and the Audit Committee.<br><br>Responsibilities:<br>• Direct the internal audit function with a strong emphasis on independence, quality standards, and alignment with governance expectations.<br>• Design and refine the audit framework, operating approach, and team capabilities to support a growing and increasingly regulated business environment.<br>• Build and maintain the enterprise audit universe and risk assessment process by partnering with leadership to reflect business changes, compliance demands, and emerging risks.<br>• Create and deliver a risk-based audit plan that evaluates key controls, governance practices, and areas of significant organizational exposure.<br>• Lead the scoping, oversight, and execution of audits in high-risk or developing areas where sound judgment is essential.<br>• Determine the right mix of internal staff and external specialists to ensure the audit plan is executed with appropriate depth, expertise, and capacity.<br>• Partner with compliance, risk, and external assurance providers to improve coverage, strengthen coordination, and minimize redundant review activity.<br>• Present audit observations, root causes, and remediation expectations to management and the Audit Committee in a clear and constructive manner.<br>• Track management action plans and elevate concerns when corrective measures are delayed, incomplete, or ineffective.<br>• Serve as a key contact for regulatory interactions related to internal audit, including examinations, requests, and follow-up discussions.
<p><strong>Accountant (Contract) | Cedar Rapids, IA</strong></p><p><br></p><p>A growing Cedar Rapids organization is seeking a <strong>Contract Accountant</strong> to support day-to-day accounting operations and special projects. This role offers an opportunity to contribute across multiple areas of accounting while working alongside a collaborative finance team.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>Financial Reporting & Analysis</strong></p><ul><li>Prepare and maintain financial reports</li><li>Assist with month-end and year-end close activities</li><li>Analyze account activity and investigate variances</li><li>Support budgeting and forecasting efforts</li></ul><p><strong>General Accounting</strong></p><ul><li>Prepare journal entries and account reconciliations</li><li>Maintain general ledger accuracy</li><li>Reconcile bank and balance sheet accounts</li><li>Ensure compliance with accounting policies and procedures</li></ul><p><strong>Transaction Processing</strong></p><ul><li>Support accounts payable and accounts receivable functions</li><li>Review invoices and expense transactions for accuracy</li><li>Assist with cash management and payment processing</li></ul><p><strong>Project Support</strong></p><ul><li>Assist with audits and documentation requests</li><li>Support system conversions, process improvements, or cleanup projects</li><li>Participate in ad hoc accounting and finance initiatives</li></ul><p><br></p>
<p>Staff Accountant | Grow Your Accounting Career </p><p>Looking for more than just AP and AR?</p><p><br></p><p>We're partnering with a company that is seeking a Staff Accountant who is eager to learn, take ownership, and grow their accounting career. If you're looking for an opportunity to gain exposure to month-end close, financial reporting, inventory analysis, process improvement projects, and general ledger accounting, this could be the perfect next step.</p><p><br></p><p>What You'll Be Doing:</p><p>✅ Manage AP, AR, invoicing, cash applications, and vendor payments</p><p>✅ Assist with month-end close and account reconciliations</p><p>✅ Analyze inventory and general ledger activity</p><p>✅ Work directly with customers and vendors to resolve accounting discrepancies</p><p>✅ Lead special projects focused on process improvements and efficiencies</p><p>✅ Support financial reporting and help maintain accurate accounting records</p><p><br></p><p>Why This Opportunity Stands Out:</p><p>🌟 Work directly with an experienced Controller who enjoys mentoring and developing talent</p><p>🌟 Gain hands-on exposure to the full accounting cycle</p><p>🌟 Take ownership of meaningful projects that impact the business</p><p>🌟 Opportunity to expand your accounting knowledge and grow professionally</p><p>🌟 Manageable workload that allows you to focus on learning—not just processing transactions</p><p><br></p>
<p>Are you a detail-driven accounting professional who enjoys keeping financial operations accurate, organized, and running smoothly? We’re looking for a <strong>Staff Accountant</strong> to join our team and play a key role in supporting day-to-day accounting functions.</p><p>In this position, you’ll be involved in a wide range of responsibilities, from processing transactions and reconciling accounts to working directly with customers and vendors to resolve discrepancies. This is an excellent opportunity for someone who thrives in a fast-paced environment, enjoys problem-solving, and takes pride in producing accurate financial work.</p><p><strong>What You’ll Do</strong></p><ul><li>Prepare and distribute invoices, credit memos, and purchase orders</li><li>Process receipts, sales invoices, and payments from customers and suppliers</li><li>Monitor accounts payable and accounts receivable activity</li><li>Follow up on outstanding balances as needed</li><li>Partner with customers and vendors to resolve invoice issues and pricing discrepancies</li><li>Maintain accurate records of incoming and outgoing financial activity</li><li>Reconcile bank statements and help ensure account accuracy</li><li>Code financial data and other accounting information</li><li>Calculate costs of goods and services</li><li>Prepare cash deposits and disbursements</li><li>Provide general administrative support, including filing, correspondence, photocopying, and meeting minutes</li><li>Answer and direct incoming phone calls</li><li>Operate accounting and office equipment, including 10-key calculators and computer systems</li></ul><p><strong>Qualifications</strong></p><ul><li>High school diploma required</li><li>College coursework or accounting certificate preferred</li><li>4–6 years of related accounting experience</li></ul><p><br></p>
<p><strong>Contract-to-Hire Opportunity | Build Your Career with a Growing Organization</strong></p><p><br></p><p>Looking for more than just another accounting position? This is an opportunity to join a growing, team-oriented company where you'll gain hands-on experience across accounting, operations, customer billing, and financial administration. This contract-to-hire role offers the chance to demonstrate your skills, make an immediate impact, and earn a permanent position with a respected organization.</p><p>If you enjoy variety in your day, thrive in a fast-paced environment, and take pride in keeping processes organized and accurate, we'd love to hear from you.</p><p><br></p><p>As an Accounting & Operations Assistant, you'll support both the accounting and operations teams by helping ensure financial transactions, customer invoicing, and critical business processes run smoothly.</p><p><br></p><p><strong>Accounting & Finance</strong></p><ul><li>Prepare and process customer invoices in a timely manner</li><li>Upload invoices through customer billing portals and third-party systems</li><li>Enter and maintain credit card transactions within the ERP system</li><li>Support accounts receivable activities, including invoicing and cash application</li><li>Assist with accounts payable tasks as business needs require</li><li>Maintain subcontractor documentation, insurance certificates, and compliance records</li><li>Enter and maintain contract information within company systems</li><li>Assist with special projects and process improvement initiatives</li></ul><p><strong>Operations Support</strong></p><ul><li>Enter project and estimate information into internal systems</li><li>Assist with schedule adjustments and operational updates</li><li>Provide administrative support to internal teams</li><li>Answer and route incoming calls as needed</li><li>Participate in a rotational on-call schedule peak events per assigned schedule – This could be Monday-Friday either 5AM to 8AM or 5PM to 8PM, Weekends during 8AM-5PM</li></ul><p><br></p><p><br></p>
<p><strong>Bookkeeper (Contract) | Iowa City, IA</strong></p><p><br></p><p>Our client is seeking a reliable and detail-oriented <strong>Bookkeeper</strong> to join their team on a contract basis. This role is ideal for someone who enjoys working with financial data, maintaining accurate records, and supporting day-to-day accounting functions. The Bookkeeper will work closely with internal teams to ensure transactions are processed accurately and financial information remains up to date.</p><p><br></p><p><strong>What You'll Be Doing</strong></p><p>✅ Processing accounts payable and accounts receivable transactions</p><p>✅ Reconciling bank accounts, credit cards, and general ledger accounts</p><p>✅ Preparing and posting journal entries</p><p>✅ Assisting with month-end closing activities</p><p>✅ Managing invoicing, billing, and payment processing</p><p>✅ Researching and resolving discrepancies</p><p>✅ Maintaining accurate financial records and supporting documentation</p><p>✅ Assisting with reporting and other accounting-related projects as needed</p>
<p><strong>Accounts Payable Specialist (Contract)</strong></p><p>Are you someone who thrives in a fast-paced environment and takes pride in catching the details others miss? We are seeking an experienced Accounts Payable Specialist to join a collaborative AP team and support high-volume invoice processing across multiple entities.</p><p>Key Responsibilities</p><ul><li>Review and validate a high volume of invoices in a shared workflow environment.</li><li>Audit invoice data for accuracy, including vendor names, account numbers, dates, quantities, totals, and other key details.</li><li>Match invoices to purchase orders and receiving documentation to ensure proper payment processing.</li><li>Verify invoices are coded to the correct chart of accounts and routed to appropriate approvers.</li><li>Support invoice processing across multiple business entities, including international transactions and foreign currency invoices.</li><li>Investigate payment delays, resolve discrepancies, and follow up with internal teams to ensure timely payment.</li><li>Escalate issues when necessary and help drive invoice resolution.</li><li>Maintain accuracy while managing competing priorities and tight deadlines.</li></ul><p><br></p>
<p><strong>Accounts Payable Specialist (Long-Term Contract)</strong></p><p>West Branch, IA | Manufacturing Environment | Long-Term Contract</p><p><br></p><p>Are you an experienced Accounts Payable professional who thrives in a fast-paced, high-volume environment? We are partnering with a growing manufacturing company in the West Branch area seeking a detail-oriented <strong>Accounts Payable Specialist</strong> to support day-to-day invoice processing and vendor payment operations.</p><p><br></p><p>What You'll Be Doing:</p><ul><li>Process a high volume of vendor invoices accurately and efficiently</li><li>Match invoices to purchase orders and receiving documentation</li><li>Research and resolve invoice discrepancies and vendor inquiries</li><li>Code invoices and ensure proper approvals are obtained</li><li>Prepare and process weekly check runs and electronic payments</li><li>Maintain vendor records and assist with onboarding new vendors</li><li>Reconcile vendor statements and assist with month-end AP activities</li><li>Collaborate with purchasing, operations, and accounting teams to ensure timely payment processing</li></ul><p><br></p>