Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Office Manager & Accounting Specialist

$26 - $33 per hour
Full-time

O'Brien Wood and Iron

Office Manager & Accounting Specialist
Full-time | Hourly | In-person

O’Brien Wood & Iron is a full-service building company specializing in high performance new construction, additions, remodels, restorations, and custom woodworking. Based in Portland, Maine, we are dedicated to delivering high-quality craftsmanship with exceptional customer service and attention to detail.

We are currently looking for an Office Manager & Accounting Specialist to join our growing team.

Job Summary:

This is a varied, hands-on role for someone who enjoys staying organized, solving problems, and making sure the details are taken care of. The Office Manager & Accounting Specialist supports the day-to-day administrative, HR, and accounting functions of the company and helps keep our office and financial systems organized and running smoothly.

This person will maintain accurate financial records, process accounts payable and receivable, support payroll and compliance, maintain QuickBooks Online, assist with financial reporting, and coordinate with our CPA, payroll provider, and other outside professionals. The role also includes maintaining office systems, employee records, subcontractor documentation, and other administrative processes that support the day-to-day operations of the company.

We’re looking for someone who is comfortable working independently, takes ownership of their work, pays close attention to detail, and enjoys finding ways to make systems and processes more efficient. This role works closely with company leadership, providing accurate and timely information that supports financial analysis, planning, and decision-making.

Job Responsibilities:

Communications

  • Manage and maintain company documents and filing systems for efficient retrieval
  • Coordinate company correspondence and gifts as appropriate for births, weddings, bereavements, etc. on behalf of O’Brien Wood & Iron.
  • Plan and coordinate employee events, celebrations, and company meetings
  • Maintain employee contact information, emergency contacts, and important dates

Office Administration & Systems

  • Maintain a professional, organized, and clean office environment
  • Procure office supplies and monitor inventory levels to always ensure adequate stock
  • Troubleshoot office technology issues and coordinate with IT support as needed
  • Develop, maintain, and improve company forms, templates, and administrative procedures
  • Distribute incoming mail and prepare outgoing mail and shipments
  • Obtain and maintain subcontractor documentation, including certificates of insurance, W-9s, certificates of independent contractor status, subcontractor agreements, and other compliance records
  • Prepare documentation and reports for insurance renewals, workers’ compensation audits, and liability insurance audits
  • Maintain the company's asset tracking system, ensuring company tools, equipment, and other fixed assets are accurately recorded, assigned, and documented.

Human Resources

  • Serve as the primary administrative contact for employee HR questions and benefits administration
  • Maintain complete, confidential, and up-to-date personnel files
  • Coordinate recruiting activities, including job postings, applicant screening, interview scheduling, and onboarding
  • Process new hire, payroll, benefits, and employment documentation
  • Assist with maintaining HR policies and administrative procedures

Bookkeeping & Financial Management

  • Own the day-to-day accounting operations for O’Brien Wood & Iron and O’Brien Hardwoods, ensuring financial records are accurate, complete, and current
  • Maintain and continually improve the Quickbooks Online accounting system, including the Chart of Accounts, customer and vendor records, account structures, and financial reporting to support accurate job costing and management decision-making
  • Evaluate, develop, document, and improve accounting processes, internal controls, and Standard Operating Procedures (SOPs) to increase efficiency, accuracy, and consistency
  • Manage accounts payable and accounts receivable functions, including preparing customer invoices, receiving and applying customer payments, recording deposits, processing vendor and subcontractor invoices, reviewing invoices and change order requests against supporting documentation, and coding transactions appropriately
  • Manage company expenses: process receipts, track credit balances, and pay liabilities
  • Review employee time entries, prepare payroll, file payroll tax reports, issue annual 1099s, and maintain all payroll and compliance documents alongside payroll service
  • Match and categorize bank and credit card transactions, reconcile all bank accounts, credit cards, and other balance sheet accounts, and prepare monthly journal entries, including intercompany reconciliations
  • Complete month-end and year-end accounting procedures; maintain complete, organized, and audit-ready financial records; and prepare documentation required for CPA reporting, tax filings, insurance audits, workers' compensation audits, financial reviews, lender requests, and other compliance requirements.
  • Prepare regular financial reports for ownership, including financial statements, budget-vs-actual comparisons, cash flow summaries, labor burden costs, and other management reports as needed
  • Analyze financial data, identify discrepancies, trends, or opportunities for improvement, and proactively provide recommendations
  • Serve as the company's accounting subject matter expert by identifying accounting issues, recommending best practices, and proactively improving financial systems, reporting, and internal processes.
  • Serve as the primary accounting contact for the company’s CPA
  • Make physical check deposits at the bank as needed

*These responsibilities are the core of your job; however, you may be asked to perform tasks outside of the above to maintain optimal company and job coordination.

Job Skills & Qualifications:

  • 5+ years of of bookkeeping or accounting experience, preferably in construction, project-based businesses, manufacturing, or a multi-entity environment
  • Proficiency with QuickBooks Online accounting software and Google Workspace
  • Experience improving accounting processes, implementing procedures, and maintaining accounting systems
  • Strong understanding of accounting principles and practices, including job costing, reconciliations, and accounts payable/receivable
  • Experience processing payroll and preparing documentation for tax filings, insurance audits, and 1099s
  • Experience working directly with CPAs, payroll providers, insurance carriers, or other external financial professionals
  • High attention to detail and accuracy in managing financial records
  • Ability to work independently, manage multiple priorities, and meet deadlines
  • Strong organizational and recordkeeping skills, including digital and physical file management
  • Excellent written and verbal communication skills
  • Reliable transportation for occasional bank and post office errands

*This list outlines the core skills required; however, you may occasionally be asked to support additional tasks to ensure smooth company operations and job coordination.

Compensation & Benefits:

  • This is a full-time position (35-40 hours per week) offering:
  • Base pay $26.00-$33.00
  • Paid Time Off: Up to 80 hours in the first year, increasing with tenure
  • Paid holidays: 8 standard paid holidays plus 4 additional days between Christmas and New Year’s
  • Health, dental, and vision insurance
  • Retirement plan with company matching 3%
  • Professional development opportunities

Employee Discounts & Perks:

  • 10% above cost on lumber at O’Brien Hardwoods.
  • 15% discount at Carhartt
  • Access to Portland Sea Dogs tickets
  • Corporate sponsorship at Val Halla Golf Course in Cumberland, Maine
  • Positive Work Environment with a supportive team

How to Apply

Interested candidates should submit the following:

  • Cover Letter
  • Resume
  • Three professional references with contact information

We will contact qualified applicants to arrange interviews. Work can begin immediately for the right candidate.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Office Manager & Accounting Specialist in Portland, OR vacancy
  •  ...to pioneer the way people see and hear. Our products seamlessly manage hundreds of audio and video channels with one network, making us...  ...ll also enjoy a range of perks such as flexible working and home office support.     What you'll be working on   As Audinate’s... 
    Suggested
    Full time
    Part time
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Audinate

    Portland, OR
    16 hours ago
  • $65k

     ...in restaurant or hospitality management are highly encouraged to apply...  ...you're looking for! The Office Manager is a critical role of...  ...health providers acting as an Account Manager and tracking the success...  ...Lead the Provider Support Specialist Team to set goals, manage outcomes... 
    Suggested
    Full time
    Private practice
    Work at office
    Monday to Friday

    Mindful Support Services

    Vancouver, WA
    16 hours ago
  • $65k - $70k

     ...something new about ourselves and dentistry everyday. As an Office Leader , you will concentrate on monitoring and maintaining...  ...personality and stays calm under pressure! Our Office Managers deliver high quality leadership and care in a comfortable, modern... 
    Suggested
    Full time
    Private practice
    Work at office
    Flexible hours
    Weekend work

    Timber-dental

    Portland, OR
    16 hours ago
  • Senior Lifestyle Beaverton is seeking a Business Office Manager to oversee Accounting and Human Resources, including recruitment, orientation, benefits, payroll, and general accounting duties. The role reports to the Executive Director and may supervise other staff. Responsibilities... 
    Suggested
    Work at office

    Senior Lifestyle

    Beaverton, OR
    3 days ago
  • $25 - $30 per hour

     ...Accounting Specialist Location: Tualatin, OR (Onsite) Schedule: Monday-Friday, 7:00 AM-3:30 PM Pay: $25-$30/hour Employment Type: Contract, Indefinite...  .... About the Role Reporting to the Accounts Payable Manager, the Accounting Specialist will play a key role in ensuring... 
    Suggested
    Weekly pay
    Contract work
    Monday to Friday

    LHH

    Tualatin, OR
    3 days ago
  • $25 - $29 per hour

     ...supervision, performs a wide variety of routine duties of an accounting nature (i.e. Accounts Payable, Accounts Receivable, and Payroll...  ...clients and talent community with agility and excellence. With offices across the U.S., Canada, Asia Pacific and Europe, Aston Carter... 
    Contract work
    Temporary work

    Aston Carter

    Beaverton, OR
    5 days ago
  • $30 - $35 per hour

     ...Job Description Job Description Job description: Dental Office ManagerDental Office Manager About us: At Lacamas Dental, we cultivate a warm, welcoming and safe environment where our team thrives and feels inspired to grow. We strive to develop a unique, exceptional... 
    Work at office

    Lacamas Dental

    Vancouver, WA
    24 days ago
  •  ...Business Office Manager Sapphire Health Services specializes in providing comprehensive care and living solutions tailored to meet the...  ...applicable regulations. The Business Office Manager oversees accounts receivable, resident financial services, payroll processes,... 
    Work at office
    Local area

    Sapphire Health Services, LLC

    Portland, OR
    2 days ago
  •  ...Limited is looking for a detail-oriented and organized Bookkeeper Office Manager to join our team in Portland, OR. This dual-role position is...  ...: Manage day-to-day bookkeeping tasks including accounts payable, accounts receivable, and general ledger maintenance... 
    Work at office

    Kfs Limited

    Portland, OR
    13 days ago
  • $111.4k - $150.7k

    Manager Cost AccountingHybrid role (3 days/week in office) at our Portland, Medford, Fargo, Burlington, Vancouver, Renton, Boise, Lewiston, Spokane or Salt Lake...  ...For: Every day, Cambia’s dedicated team of Cost Accountants is living our mission to make health care easier and... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Work from home
    Flexible hours
    3 days per week

    Cambia Health Solutions

    Portland, OR
    4 days ago
  • $145.6k - $270.4k

     ...based and remote opportunity supporting key accounts in an assigned geography.Novartis is...  ...not sponsor visas for this position.The Manager, Cardiovascular Priority Accounts drives...  ...customers’ (such as hospitals, physician offices, etc.) credentialing guidelines, which... 
    Full time
    Local area
    Remote work
    Visa sponsorship
    Relocation package

    Novartis

    Portland, OR
    4 days ago
  • $120k - $258k

     ...CLA is growing and seeking to hire an experienced Manager/Director to join our talented National Accounting for Income Taxes team. The position offers growth,...  ...global tax provision process and coordinate with specialists.Lead engagement teams and provide technical instruction... 
    Full time

    CliftonLarsonAllen

    Portland, OR
    1 day ago
  • $21.05 per hour

     ...Position Details Position Information Job Title Office Manager Department Office of International Engagement...  ...policies, long-term disability insurance, flexible spending account benefits, tuition remission benefits generally starting after... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift
    Early shift

    University of Portland

    Portland, OR
    5 days ago
  • $124.36k - $146.3k

     ...Business, other Risk/Compliance/Audit (RCA) professionals, and RCA Managers to, depending on their function, create, implement, maintain,...  ...using a variety of software packages, including Microsoft Office applications and word processing, spreadsheets, databases, and... 
    Full time
    Work experience placement
    Work at office
    Local area
    3 days per week

    US Bank

    Gresham, OR
    4 days ago
  • $24 - $30 per hour

     ...Job Description Office Manager Location: Clackamas, OR (Onsite) Pay: $24 - $30 per hour, DOE Schedule: Monday - Friday...  ...long-term career opportunity ~ Supportive team that values accountability, communication, and respect ~ Opportunity to be the "go-... 
    Hourly pay
    Full time
    Work at office
    Local area
    Monday to Friday

    Opti Staffing Group

    Clackamas, OR
    3 days ago
  • $23 - $25 per hour

     ...Bonaventure Senior Living is Seeking an Engaged and Dedicated Office Manager in the Vancouver Area!    From $23.00 to $25.00   Are...  ...living community running smoothly. From managing payroll and accounting tasks to maintaining organized filing systems and overseeing... 
    Hourly pay
    Full time
    Work at office
    Immediate start
    Flexible hours

    Bonaventure Senior Living

    Vancouver, WA
    16 hours ago
  •  ...SUMMARY Caliber Collision has an immediate job opening for an Office Manager to perform all-purpose duties, which may include, but not...  ...administration and recordkeeping for all center associates, maintain Accounts Receivables, Accounts Payable accounts and Cash Handling... 
    Weekly pay
    Work at office
    Immediate start

    Caliber

    Portland, OR
    3 days ago
  • $102k - $140.25k

     ...Sr. Technical Accounting & External Reporting Specialist Date: Aug 8, 2026 Location: PORTLAND, OR, US,...  ...assist with information security management system controls compliance Consult...  ...in our Portland and Salt Lake City Offices. Work Life Balance... 
    Full time
    Temporary work
    Local area

    PacifiCorp

    Portland, OR
    2 days ago
  •  ...Christian Copyright Licensing International (CCLI) is seeking an Accounting Specialist to join our team in Vancouver, WA. In this role you will...  ...skills. This is a hybrid role that will require you to commute to the office a minimum of three days a week.... 
    Work at office
    3 days per week

    Christian Copyright Licensing International

    Vancouver, WA
    28 days ago
  • $24 - $25 per hour

     ...is currently seeking candidates for an Accounting Specialist III role in Vancouver, WA. Our client is...  ...in Microsoft Excel and Microsoft Office Suite. · High attention to detail and...  ...problem-solving abilities. · Ability to manage multiple tasks and meet deadlines in a... 
    Hourly pay
    Work at office

    Legacy Talent Search

    Vancouver, WA
    a month ago
  •  ...in the country. Position Summary: Accounting Specialist The Accounting Specialist supports...  ...daily cash deposits and withdrawals Manage AR Aging report and follow up with customers...  ...policy – three days per week in the office Requirements: Required Experience... 
    Daily paid
    Work at office
    3 days per week

    PacificWRO

    Portland, OR
    21 days ago
  • $30 - $35 per hour

     ...Accounting Specialist / Full-Cycle Bookkeeper Location: Vancouver, WA (Hybrid-minimum Monday and Thursday in office) Position Type: Full-Time Compensation: $30.00-$35.00 per hour...  ...maintain a high degree of accuracy, manage multiple priorities, and proactively... 
    Hourly pay
    Full time
    Work at office

    Project Patch

    Vancouver, WA
    16 days ago
  •  ...Gilmur with Robert Half is searching for an Accounting Specialist to support core accounting and employee...  ...to detail, and the ability to manage sensitive information while balancing multiple...  ...systems. • Proficiency in Microsoft Office, with strong capability in Excel for... 
    Work at office
    Local area

    Robert Half

    Lake Oswego, OR
    14 days ago
  • $33.5 per hour

     ...detail-oriented, and experienced Senior Accounting Specialist to help support and strengthen our...  ...bookkeeper to assist with QuickBooks Online management, account reconciliations, financial...  ...(25 hrs/week) - $33.50 hourly In-office or remote during the hours the current... 
    Hourly pay
    Part time
    Work at office
    Remote work
    Flexible hours

    Kingdom Movement

    Vancouver, WA
    17 days ago
  •  ...billing reconciliation, customer service to assigned groups or accounts, and generation of ID cards for all Moda Health and BHS lines of...  ...environment. Computer proficiency with Microsoft Office applications particularly Excel and Word. Ten key proficiency... 
    Full time
    Contract work
    Work at office

    Moda Health

    Portland, OR
    9 days ago
  • $26.14 - $39.21 per hour

    Payroll Accounting Specialist Full Time - Regular HOURLY Vancouver, WA, US 1 Attachments 4 days ago Requisition ID: 1515 Salary Range: $26.14 To $39.21 Hourly Position Summary The Accounting Specialist will perform a variety of accounting tasks, technical support and clerical... 
    Hourly pay
    Full time
    Monday to Friday
    Flexible hours

    Fort Vancouver Regional Library District

    Vancouver, WA
    5 days ago
  • Position Title Accounts Payable Accounting Specialist Location MFS Civic Office (with some opportunities for remote work) Reports To Controller Dept/Program Finance...  ...approval, and coding of invoices Vendor Management: Establishing and maintaining strong relationships... 
    Work at office
    Remote work
    Afternoon shift
    Early shift

    Metropolitan Family Service

    Gresham, OR
    3 days ago
  • $65k - $85k

     ...Supervise local office functions and coordinate administrative services, processes, procedures...  ...in partnerships with building/facilities manager for day-to-day facilities management (e.g...  .... Maintain records retention account and filing and documentation retrieval systems... 
    Full time
    Contract work
    Work at office
    Local area

    Turner Construction Company

    Portland, OR
    17 days ago
  • $31 - $36 per hour

     ...Payroll/Accounting Specialist Location: Vancouver, WA (Onsite) Pay Range: $31.00 $36.00/hour ($65,000 $75,000 annually) About the Opportunity...  ...vendors to ensure accurate and timely payroll processing Manage accounts payable functions, including invoice processing,... 
    Immediate start

    Creative Financial Staffing

    Vancouver, WA
    1 day ago
  • The Hotel Accounting Coordinator position in Portland, OR is a full-time role supporting the hotel's financial operations. The duties include processing invoices, maintaining cash reconciliations, and assisting with month-end close and financial reporting. Ideal candidates... 
    Full time

    Women's Healthcare Associates

    Portland, OR
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Office Manager & Accounting Specialist. Be the first to apply!