Career Opportunities

KDP Certified Public Accounts, LLP is the largest, local full-service CPA firm based in Southern Oregon.  We have broad expertise providing: accounting services, audit and assurance, financial and business planning and advice, tax compliance and planning services, computer and Internet consulting, computer accounting services, and wealth management.

Our firm is based in Southern Oregon, but serves clients across the United States.  Our client base is broadly diverse and includes individuals/companies/organizations in such industries and disciplines as:  Construction, Manufacturing, Senior Living, Automotive, Service, Non-Profit, Healthcare, Real Estate, Investment Management, Local Governments, HUD projects, and Employee Benefit Plans.

If you love the outdoors and the arts you’ll love our location in beautiful Southern Oregon. Within a few hours drive we have access to the mountains, ocean, rivers and trails.  We are also close to the Britt Festival, Shakespeare Festival, a multitude of wineries and the historic town of Jacksonville.

KDP is dedicated to hiring and developing the most talented professionals in the field, while providing the flexibility to promote a healthy work-life balance. We look forward to hearing from you and welcoming you to our team.

Current Openings


Job Description/Profile

  • Demonstrate professionalism through a positive and cooperative attitude and by maintaining the confidential and proprietary nature of client relationships and related work product.
  • Attain client confidence and effectively manages a portfolio of clients and engagements.
  • Identifies potential management letter comments.
  • Researches accounting issues.
  • Recognizes potential problem areas in specific engagements and work them with engagement partner to assess alternative solutions and implement solutions to resolve the.
  • Develops and is accountable for the engagement work plan and assures assigned tasks and responsibilities are achieved within budget.

Job Description/Profile

As a Senior Assurance Associate you are expected to perform a variety of public accounting duties with above average knowledge of all areas of your particular practice area.  You are responsible for the delivery of services to multiple clients in a variety of industries as well as coaching, advising, and directing team members.  All Senior Assurance Associates gain a comprehensive understanding of client operations, processes, and business objectives and utilize that knowledge on engagements. 


Our client is looking for a highly qualified candidate:

Activities and duties include, but are not limited to:

  • Overseeing and directing all accounting, banking, budgeting, audit, taxes, and reporting activities;
  • Producing accurate and timely monthly financial statements and related reports;
  • Ensuring that agency funds, securities, and assets are safeguarded;
  • Analyzing changes to conditions and determining financial impact;
  • Creating financial forecasts and modeling to support decision making;
  • Monitoring and managing the organization’s cash flow;
  • Monitoring the agency’s financial position and producing monthly reports on the organization’s financial stability, liquidity, and growth;
  • Overseeing financial risk management activities for the organization including managing insurance coverage and ensuring adequate internal controls;

Job Description/Profile

As a Wealth Management Financial Advisor at KDP Wealth Management, LLC, you will be part of an energetic and caring group of professionals, striving to promote a culture of inclusivity and appreciation.

Talents and Experience Required:

  • You have an entrepreneurial spirit—you love to embrace new opportunities and thrive constantly evolving environment
  • You are confident, intelligent, dedicated, and focused on making improvements and researching new solutions
  • You are adaptable and flexible, with a sense of humor
  • You are a detail-oriented planner—you look ahead and stay on top of things
  • FINRA Series 7, 66; Insurance life/health license
  • You have a minimum of 4 years of client facing production experience
  • You have experience providing a full range of financial planning solutions
  • You have one or more professional designations, or are willing to attain (CFA, CFP, CLU, or ChFC)

Job Description/Profile

We are looking to add a detailed-oriented Wealth Management Assistant with a passion for creating value and helping others. The Wealth Management Assistant is a key position which supports the Financial Advisor by delivering a service experience of the highest quality to clients.

Professionals in this position support advisory teams with administrative responsibilities, including client prep, back-office paperwork, client and business growth support, and client service administration.

Responsibilities Overview

  • You are detail-oriented, well organized, and efficient.
  • You are nimble, forward-looking, and able to self-govern
  • You maintain a professional image and represent the company and your team in a positive and service driven manner.
  • You are open to feedback and constructive criticism
  • You have compassion and empathy for those around you
  •  You are able to execute, create processes, and follow through with deadlines.

Job Description/Profile

As a Help Desk Technician, you will report directly to the CIO and indirectly to Partners. As a member of the IT Team you will be primarily responsible for internal facing support providing primarily remote workstation and server support to staff across both the Medford and Boise office locations while also being available for onsite work in the Boise office.


  • Manage, maintain, troubleshoot and support company IT resources.
  • Complete workstation setup and deployment for new employees using standard hardware, images and software.
  • Train new employees on the use of workstations and other network equipment using providing training documents.
  • Troubleshoot and resolve hardware, connection, and software issues reported to the Service Desk.

Job Description/Profile 

We are looking for an individual with well-rounded knowledge of accounting principles and excellent oral and communication skills. This person will work directly with our clients, assisting in improving their accounting processes.

Responsibilities Overview

  • Assist in implementing improvement in client accounting environment
  • Create templates and analysis of client data
  • Assist during budgeting process for non-profit clients
  • Research accounting issues and provide technical accounting guidance
  • Advise client on proper accounting processes and controls for added efficiency and accuracy
  • Assist with the monthly close process of various clients


Job Description/Profile 

  • Identify and prioritize areas for improvement in client’s accounting/finance environment, while maintaining strong customer service
  • Development and evaluation of short and long-term strategic financial objectives for clients through production of financial statements, forecasts and analysis
  • Assists and oversees the monthly close process of various clients
  • Ensure client accounting processes produce audit ready financial statements
  • Assist during budgeting process for non-profit clients
  • Develop and maintain strong relationships with clients and team
  • Research accounting issues and provide technical accounting guidance
  • Advise clients on banking/finance relationships
  • Develop financial reporting package
  • Technically review, analyze, and report financial statements to client, and meets with client to review and provide feedback regarding results and any procedural issues noted
Staff Accountant

Our client is looking for a qualified applicant:

Job Description/Profile

We are looking for an individual with strong analytical, technical and research skills with the flexibility to adapt to new situations. Responsibilities include:

  • Provide timely and high-quality services and work products that exceed client expectations
  • Build on technical competence by keeping up to date on trends, developments, and technical authorities and apply them to complex situations
  • Demonstrate professionalism through a positive and cooperative attitude and by maintaining the confidential and proprietary nature of client relationships and related work product
  • Confidently manage a team of tax accountants, including workload, training, and professional development
  • Look for opportunities to provide additional services to clients
  • Develop relationships with client’s staff and management

We are active in the Rogue Valley community.  Check out some of the events we have participated in recently...


KDP Certified Public Accounts, LLP is the largest, local full-service CPA firm based in Southern Oregon.