Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

10 results for Office Manager in McMinnville, OR

Bookkeeper
  • Beaverton, OR
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>Sara Walker with Robert Half is looking for a dependable Bookkeeper to support the day-to-day administrative and financial operations of our commercial roofing business in Beaverton, Oregon. This position plays a central role in keeping records accurate, coordinating office processes, and helping the team stay organized in a fast-moving environment. The ideal candidate brings strong bookkeeping knowledge, sound judgment, and the ability to manage multiple priorities while maintaining attention to detail.</p><p><br></p><p>Responsibilities:</p><p>• Manage daily office activities and keep administrative workflows organized and efficient.</p><p>• Maintain accurate business documentation, including contracts, permits, insurance files, vehicle records, warranties, and compliance-related materials.</p><p>• Process vendor invoices and oversee accounts payable activities using QuickBooks Online.</p><p>• Coordinate weekly timekeeping and support payroll processing with a high degree of accuracy.</p><p>• Reconcile bank activity, track expenses, and maintain financial records that support reporting, tax preparation, and audit readiness.</p><p>• Prepare core bookkeeping records and assist in producing financial statements such as income statements and balance sheets.</p><p>• Support employee onboarding by organizing required paperwork and helping ensure adherence to company, state, and federal requirements.</p><p>• Assist with HR-related coordination, including employee records, benefits administration, recruitment support, union reporting, and certified payroll documentation.</p><p>• Partner with leadership and internal teams to improve office procedures, job costing practices, and project-related administrative processes.</p><p>• Provide guidance and day-to-day support to the Sales Administration Manager to encourage development and continuity in administrative operations.</p><p><br></p><p>Please reach out to Sara Walker with Robert Half to review this position. Job Order: 03600-0013452208</p><p><br></p>
  • 2026-06-10T00:00:00Z
Bookkeeper
  • Portland, OR
  • onsite
  • Temporary / Contract
  • 22 - 27 USD / Hourly
  • <p>Do you have excellent data entry skills and a familiarity with a wide range of financial transactions? Robert Half has frequent needs from our clients in the local area for an entry level Bookkeepers. Bookkeepers record financial transactions, maintain financial records, check financial data, and update financial statements. Bookkeepers ensure accounts are current and accurate, using specialized software, spreadsheets, and other tools to track and manage data.</p>
  • 2026-06-04T00:00:00Z
Bookkeeper
  • Vancouver, WA
  • onsite
  • Temporary / Contract
  • 28 - 30 USD / Hourly
  • <p>Robert Half is seeking a detail-oriented Bookkeeper to join a client team in Vancouver, Washington on a contract basis. This fully onsite opportunity is ideal for someone who enjoys resolving accounting discrepancies, maintaining accurate financial records, and working independently. The role is ongoing in duration and calls for hands-on experience with day-to-day bookkeeping functions, including work in QuickBooks Online.</p><p><br></p><p>Responsibilities:</p><p>• Maintain accurate financial records by entering and updating day-to-day accounting transactions in QuickBooks Online.</p><p>• Manage accounts payable activities, including reviewing invoices, preparing payments, and keeping vendor records current.</p><p>• Oversee accounts receivable processes by issuing invoices, tracking incoming payments, and following up on outstanding balances.</p><p>• Complete regular bank and account reconciliations to verify accuracy and identify discrepancies promptly.</p><p>• Investigate and resolve bookkeeping issues by researching variances and correcting recordkeeping errors.</p><p>• Prepare routine financial reports and summaries to support business decision-making and internal record review.</p><p>• Organize accounting documentation and ensure files are complete, accurate, and easy to retrieve for reference.</p><p>• Collaborate with internal stakeholders to address questions related to transactions, balances, and account activity.</p>
  • 2026-06-12T00:00:00Z
Bookkeeper
  • Tualatin, OR
  • onsite
  • Permanent / Full Time
  • 0 - 0 USD / Yearly
  • <p>Charlie Gilmur with Robert Half is looking for an experienced Bookkeeper to join our team in Tualatin, Oregon. This position is ideal for someone who is detail-oriented, has strong organizational skills, and is passionate about maintaining accurate financial records. You will play a key role in managing day-to-day financial operations and supporting the overall financial health of the organization.</p><p><br></p><p>Responsibilities:</p><p>• Maintain accurate and up-to-date financial records, including accounts payable and accounts receivable.</p><p>• Perform regular account reconciliations to ensure the accuracy of financial data.</p><p>• Manage payroll processes and ensure timely and accurate payments.</p><p>• Handle month-end close procedures, including preparing reports and ensuring compliance with financial standards.</p><p>• Conduct bank reconciliations to verify account balances and resolve discrepancies.</p><p>• Utilize QuickBooks and Microsoft Excel to organize and analyze financial data.</p><p>• Process invoices and payments efficiently while maintaining detailed documentation.</p><p>• Assist with financial audits and provide necessary documentation as required.</p><p>• Ensure compliance with local, state, and federal regulations in all financial operations.</p><p>• Collaborate with other departments to provide financial insights and support budgeting processes.</p><p><br></p><p>Please reach out to Charlie Gilmur with Robert Half to review this position. Job Order: 03600-0013409706</p><p><br></p>
  • 2026-06-02T00:00:00Z
Payroll Manager
  • Vancouver, WA
  • onsite
  • Permanent / Full Time
  • 90000 - 117000 USD / Yearly
  • <p>Charlie Gilmur with Robert Half is looking for an experienced Payroll Manager to lead payroll operations for a complex, multi-entity organization in Vancouver, Washington. This role is responsible for delivering accurate and compliant payroll processing, safeguarding sensitive employee data, and maintaining documentation that is organized and ready for review. The ideal candidate brings strong technical payroll knowledge, a process-improvement mindset, and the leadership skills to guide a team while partnering effectively with Finance, HR, and Accounting.</p><p><br></p><p>Responsibilities:</p><p>• Lead payroll processing across multiple states and legal entities, ensuring accurate pay results through effective oversight of timekeeping inputs, data transfers, and compensation calculations.</p><p>• Maintain compliance with applicable payroll regulations by overseeing tax reporting, wage and hour requirements, garnishment administration, and related statutory obligations.</p><p>• Protect confidential payroll information while upholding high standards for data accuracy, record retention, and audit-ready documentation.</p><p>• Strengthen payroll governance by managing internal controls, supporting audits, and reconciling payroll activity with the general ledger.</p><p>• Review and administer variable pay elements such as incentive earnings, planned bonus cycles, and off-cycle payments with a high degree of accuracy.</p><p>• Direct payroll system setup, enhancements, and integrations to improve efficiency, reliability, and overall process performance.</p><p>• Prepare and deliver payroll-related reporting for Finance, HR, and Accounting to support analysis, reconciliation, and informed decision-making.</p><p>• Supervise, coach, and develop payroll team members while fostering a collaborative environment centered on service, accountability, and continuous improvement.</p><p>• Evaluate existing payroll workflows and implement updated procedures that increase operational accuracy, streamline execution, and enhance the employee experience.</p><p>• Partner with cross-functional stakeholders and assist Accounting with special assignments and business-critical payroll initiatives as needed.</p><p><br></p><p><strong>Salary Range:</strong> $90,000 - $117,000</p><p><br></p><p><strong>Benefits</strong></p><p>Medical: Yes</p><p>Vision: Yes</p><p>Dental: Yes</p><p>Life &amp; Disability Insurance: Yes</p><p>Retirement Plans: Yes</p><p><br></p><p><strong>Paid Time Off</strong></p><p>Paid Vacation: 3 weeks</p><p>Paid Holidays: Yes</p><p>Sick leave: Yes</p><p><br></p><p>Please reach out to Charlie Gilmur with Robert Half to review this position. Job Order: 03600-0013445259</p><p><br></p>
  • 2026-06-04T00:00:00Z
Administrative Assistant
  • Portland, OR
  • onsite
  • Temporary / Contract
  • 23 - 27 USD / Hourly
  • <p>Do you possess excellent organizational skills and enjoy working in a fast-paced environment? Robert Half is seeking Administrative Assistants to support our clients’ frequent needs in the area. The Administrative Assistant roles typically include answering busy phone lines, greeting walk-in guests, and handling general clerical responsibilities. This is a dynamic position for an individual who is organized and committed to working with great companies. The Administrative Assistant will assist with filing, copying, and faxing for multiple departments. The Administrative Assistant will check mail and emails daily, respond to inquiries, forward communication, when necessary, set appointments, handle filing, and assist in coordinating schedules and activities. These roles will require strong computer and data entry skills, so proficiency in Microsoft Word and Microsoft Excel is preferred. The successful Administrative Assistant will be detail-oriented, have strong problem-solving skills, be able to communicate effectively, and have excellent customer service skills. The ideal Administrative Assistant will be self-directed, articulate, and provide positive attention to clients and vendors.  </p>
  • 2026-06-04T00:00:00Z
Administrative Assistant
  • Salem, OR
  • onsite
  • Temporary / Contract
  • 20 - 25 USD / Hourly
  • <p>We are a well-established and renowned company looking for an accomplished Administrative Assistant to join our dynamic team. Our employees enjoy a supportive, engaging, and positive work environment with opportunities for advancement. </p><p><br></p><p>Role and Responsibilities: </p><ul><li>Manage and maintain schedules and calendars for senior staff. </li><li>Assist in planning and organizing meetings and events. </li><li>Produce and distribute correspondence memos, letters, faxes, and forms. </li><li>Handle incoming calls and other communications. </li><li>Maintain electronic and hard copy filing system. </li><li>Provide general support to visitors. </li><li>Document expenses and hand in reports. </li><li>Stay updated on office policies and procedures. </li><li>Complete additional assigned tasks. </li></ul>
  • 2026-06-05T00:00:00Z
Finance Manager
  • Portland, OR
  • onsite
  • Temporary / Contract
  • 51.4615 - 59.587 USD / Hourly
  • We are looking for a Finance Manager to join a long-term contract opportunity based in Portland, Oregon. This role is ideal for a hands-on, detail-oriented finance specialist who thrives in a fast-paced, data-intensive environment and can bring structure to complex reporting needs. The position centers on advanced financial planning, reporting, and consolidation work, with a strong emphasis on independent ownership, analytical rigor, and clear communication across multiple entities.<br><br>Responsibilities:<br>• Oversee and refine complex financial reporting activities that support consolidated results across multiple entities and data sources.<br>• Manage a large-scale Excel-based reporting model, ensuring accuracy, consistency, and reliability across numerous interconnected schedules and workstreams.<br>• Prepare and coordinate lender-facing financial reporting deliverables, maintaining deadlines and high standards of data integrity.<br>• Identify opportunities to improve reporting workflows and strengthen processes tied to critical finance files and recurring deliverables.<br>• Provide senior-level FP&amp;A support through analysis, modeling, and reporting that informs planning and business decision-making.<br>• Take ownership of high-volume financial data, resolving issues proactively and driving work forward with minimal direction.<br>• Partner with stakeholders to support continuity of reporting operations and facilitate knowledge transfer where needed.<br>• Contribute to finance system integration efforts related to Planful by helping align reporting structures and supporting transition readiness.
  • 2026-06-11T00:00:00Z
Executive Assistant
  • Salem, OR
  • onsite
  • Temporary / Contract
  • 25 - 35 USD / Hourly
  • <p>We are looking for a professional, highly-organized Executive Assistant to provide comprehensive support to our senior leadership team. The successful candidate will handle a variety of responsibilities, including managing calendars, coordinating travel, and assisting with administrative duties. This is an excellent opportunity for a detail-oriented and flexible individual who wants to grow their career in a supportive and dynamic environment. </p><p><br></p><p>Primary Responsibilities: </p><p>• Manage and maintain executive schedules, including scheduling travel and conferences, making appointments, and making changes to appointments.  </p><p>• Coordinate operations of executives&#39; offices including preparing and organizing documents for meetings, coordinating with other departments and assisting with special projects as needed.  </p><p>• Take meeting minutes and distribute them accordingly.  </p><p>• Prepare and edit correspondence, communications, presentations, and other documents.  </p><p>• Maintain office supplies by checking inventory and order items as needed. </p>
  • 2026-06-05T00:00:00Z
Executive Assistant
  • Clackamas, OR
  • onsite
  • Temporary / Contract
  • 27 - 35 USD / Hourly
  • <p>We are currently looking for a qualified Executive Assistant to assist our clients’ frequent needs in the local area. In this position, you would be given various responsibilities that encompass managing and maintaining executive schedules, which include making travel plans, conference arrangements, setting appointments, and making changes when needed. Other duties will have you overseeing office management to guarantee that operations run smoothly and efficiently. You will also draft memos, letters, and other types of documents on behalf of senior management. The role includes planning and coordinating events, both internal and external. Amid all these tasks, it is crucial to handle all confidential information and data with utmost discretion. </p><p>The ideal candidate should possess a bachelor’s degree, with proven experience in an Executive Assistant, Personal Assistant, or similar role. Excellent written and verbal communication skills, superb multitasking capabilities, efficient time management, decision-making ability and sharp attention to detail are required traits. Proficiency skills in Microsoft Office Suite (Word, PowerPoint, and Excel), email scheduling tools, and team management software are vital to succeeding in this role. </p>
  • 2026-06-04T00:00:00Z