At KDP, we understand that our Team is at the core of everything we value and everything we achieve. Taking care of our people and nurturing our relationships is the foundation upon which everything is built.  With that in mind, we have very intentionally crafted a culture that puts the Health & Happiness of our Team as our number one priority. These are some of the pillars of that foundation:

  • Work/Life Balance
    • 4-5 weeks of PTO
    • 2 additional weeks of complete firm shutdown (1 week July 4th and 1 week December 26th)
    • 40-hour work week (averaged over the year)
    • 50-hour work week cap during busy season
    • Flexible schedules and remote work options available
  • Clear Career Development
    • We love to promote from within 
    • Our mentoring program keeps you in touch and on track to achieve the goals you have set for yourself
  • Culture, Camaraderie & Community
    • We believe that work can and should be fun
    • We enjoy giving back to our community by volunteering, donating,  sponsoring, and attending local events

We have offices in Medford, Oregon and  Boise, Idaho, with positions open in both locations.

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.

Boise, Idaho, has been called the best place for millennials to live in the US. The city of 229,000 people is also one of the fastest-growing in the US, attracting transplants from states like California, Washington, and Oregon with its comparatively low cost of living, growing tech scene, and easy access to nature.

Current Openings

KDP Certified Public Accountants, LLP is rapidly growing and seeking talented professionals to join our team! We have dedicated professionals delivering audit and assurance services, entity and individual-level tax planning and compliance services, business advisory services (including valuation and transaction advisory), wealth management and much more. 

We have positions open in both our Medford, Oregon and Boise, Idaho locations.  There are also opportunities for remote work. We hope you will join us!


Excellent benefits package to include medical, dental, vision, life insurance, 401(k) with company match, company paid licenses, professional dues and continuing professional education.

Salary is commensurate with experience.

To Apply

Please send your résumé and two current professional references to: 

or mail to:

KDP Certified Public Accountants, LLP
841 O'Hare Parkway, Suite 200
Medford, OR 97504


Click to expand job description


Positions available in Oregon & Idaho

Job Description/Profile

As a Senior Audit 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. 

Job Qualifications

  • Bachelors, Post Baccalaureate, or Master’s degree in Accounting from an accredited University. 
  • 2+ years of public accounting experience (or equivalent).
  • Actively pursuing CPA certificate. 
  • Advanced Proficiency in Microsoft Office Software programs, with a particular focus on Word and Excel. 
  • Experience with CaseWare software preferred.


Positions available in Oregon & Idaho

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.
  • Assists with more complicated segments of audit and accounting engagements
  • Maintain the highest of technical and professional standard
  • Takes a leadership role in professional, business or community organizations
  • Coach, train and develop auditing staff to help them reach their full potential

Job Qualifications

  • Bachelor’s degree in accounting; 3.5 or higher GPA in major preferred; advanced degree preferred
  • Three to five years audit experience in public accounting
  • Well-rounded knowledge of accounting principles; knowledge of Generally Accepted Auditing Standards (GAAS), Government Auditing Standards (GAS Yellow Book) and Generally Accepted Governmental Accounting Standards (GAGAS)
  • Proficiency in use of computers and computer accounting software programs
  • Good oral and written communication skills
  • Holds a current and valid certified public accountant’s license
  • Good time management and organizational skills
  • Some travel may be required


Positions available in Oregon & Idaho

Skillful management and strong leadership are key to an operationally efficient business and a committed workforce. Whether an organization is in the midst of change, needs help crafting and implementing sound business controls, or needs higher level accounting insights, management, and planning, our services are designed to assist with management issues, opportunities and successful change initiatives.

Some Areas of Our Expertise:

  • Assistance in identifying and prioritizing areas for improvement
  • Creation of custom-made strategic plans including related financial projections and forecasts
  • Development of budgets and cash flow forecasts
  • Development of financial statement models/packets to incorporate financial planning and analysis
  • Audit readiness
  • M&A support including financing, QofE reviews, and opening balance sheet assistance
  • Establishing accounting policies and procedures manuals
  • Periodic monitoring of controls and policies
  • Implementation or improvement of timely financial reporting
  • Ongoing monitoring and review of monthly financial reporting

As a Senior Manager of Business Advisory Services, you report directly to the Practice Leader and indirectly to other Partners.  You are responsible for managing client engagements and projects to ensure the delivery of exceptional-quality work.  In addition, due to the nature of services provided, a critical element of this job description is risk mitigation at the client level (i.e. responsibility to cross train on recurring engagements).  As a Senior Manager of Business Advisory Services you must work with leadership to ensure achievement of the firm’s strategic intent which includes market growth. 

Job Qualifications

  • Bachelor’s, Post Baccalaureate, or Master’s degree in accounting from an accredited University.
  • CPA certificate preferred
  • 10+ years of accounting leadership experience (less than 10 years of experience may be acceptable with CPA certificate and the ability to demonstrate required skills). 
  • Exceptional oral and written communication skills.
  • Exceptional time management and organizational skills.
  • Dedication to teamwork and integrity within a professional environment.


Position available in Oregon

Job Description/Profile

On behalf of our client, we are seeking a skilled Lead Accountant to be responsible for:

  • Managing all activities of the general accounting function for several multi-tenant property investments.
  • Developing and maintaining accounting principles, practices and procedures to ensure consistency and appropriateness of accounting positions taken.
  • Ensuring accurate and timely financial statements.
  • Working with tight deadlines and a multitude of accounting activities including, general ledger preparation, financial reporting, year-end tax materials/support preparation and the support of budget and forecast activities.
  • Report directly to the owners and have contact with senior-level managers, and business partners, which requires strong interpersonal communication skills (both written and verbal).


  • Perform/supervise all accounting procedures, financial statement preparation, month end closing, journal entries and general ledger maintenance, debt roll forwards, and fixed assets and margin analysis.
  • Maintain appropriate and adequate support for all journal entries and judgments made.
  • Prepare supporting schedules to financial statements.
  • Perform general accounting procedures (A/R, A/P, time billing, P/R, tax payments).
  • Review, analyze and reconcile general ledger accounts and transactions in conjunction with preparing financial management reports.
  • Account reconciliation and analysis.
  • Familiarity with Generally Accepted Accounting Principles (GAAP);
  • Develop and document business processes and accounting policies to maintain and strengthen internal controls.
  • Ensure an accurate and timely monthly, quarterly and year-end close and reporting to business owners.
  • Support the owners with special projects and workflow process improvements while maintaining a high level of accuracy.
  • Serve as company liaison and assist in the compilation of information for the Company’s annual tax returns.

Education and Experience

  • Bachelors and/or Masters Degree in Business Administration with an emphasis in accounting. The degree should be obtained from a well-recognized university.
  • C.P.A. is preferred but not required.
  • 5+ years experience in the accounting/finance sector (preferred).
  • 3+ years in a position equivalent to a Lead Accountant / Controller or higher responsibilities (preferred).
  • Thorough knowledge of general accounting, including application of general accounting theory, accounting principles, practices, standards, and laws and regulations; in-depth understanding of Generally Accepted Accounting Principles (GAAP).
  • Exceptional computer skills in the operation and of all programs used by the organization, i.e., QuickBooks, Property Manager, Microsoft Word, Excel & PowerPoint, and Access.
  • Experience with property management agencies (preferred).
  • Exceptional skills in analyzing financial data and promptly generating accurate reports.
  • Outstanding skills in organizing budgets, statements of finances, payroll and expenditures.
  • Ability to work independently while managing multiple projects and deadlines.
  • Competence to build and effectively manage interpersonal relationships at all levels of the company.
  • High attention to detail and accuracy.
  • Strong verbal and written communication skills.
  • Exceptional work ethic.
  • Credibility, ethical, full disclosure and clean financial history.
  • Confidential, understands the ethical standards of a CPA.


Excellent benefits package to include health insurance, and PTO.

Salary is commensurate with experience.

All responses are confidential.

If you meet the specific requirements for the Lead Accountant / Corporate Controller position, please send your résumé to:

or mail to:

KDP Certified Public Accountants, LLP
 841 O’Hare Parkway, Suite 200
 Medford, OR 97504

For Profit Team

Windi Martin, CPA - Partner & For Profit Practice Leader

Windi is looking for some additions to her team.

A little about Windi:  She is an accomplished executive with significant experience navigating complex accounting and financial reporting matters for public and private companies. Prior to joining KDP CPAs LLP in February 2021, Windi was a senior audit partner with Ernst & Young (EY), one of the largest professional services firms in the world.  Windi was EY’s  Assurance leader in the Oregon market where she built an extensive record of assembling and successfully leading engagement teams through demanding engagements with compressed timelines and advised clients on the accounting and reporting for a wide range of transactions, including IPOs, business combinations, asset acquisitions, debt and equity financings, restructurings, and emergence from bankruptcy

As the partner charged with leading KDP’s For Profit assurance practice in the Oregon and Idaho markets, Windi reliably oversees annual audits, reviews, compilations and attestation engagements for client.  Windi and her team’s serve clients  in the technology, retail and consumer products, health sciences, agriculture  and manufacturing sectors.  Additionally, Windi  collaborates with all of  KDP’s service lines, including tax and advisory, to ensure a seamless experience for clients.    

Windi’s other professional experience includes her role as the SEC Financial Reporting Manager with where she was a key member of a capital-raising team culminating with the March 2000 IPO. In this role, Windi served as a liaison among the public accountants, underwriters, legal counsel, and SEC staff accountants.

Windi was born and raised in the Pacific Northwest and attended Central Washington University where she graduated with her Bachelor of Science in Accounting.  She is a licensed CPA in the States of Oregon, Washington and Idaho. Windi is  member of the American Institute of Certified Public Accountants and the Oregon Society of Certified Public Accountants.

Outside of the office, Windi enjoys traveling, reading and spending time with her husband and two daughters at their cabin in Central Oregon where they hike, boat and snowmobile.  Additionally, Windi and her husband recently relocated to Boise and are enjoying exploring the Gem State.

Windi's Team

Our For Profit Team works with clients to improve their overall financial reporting processes and to help them better understand their business. Members of this team enjoy working directly with clients, gaining experience and knowledge in a variety of industries. System and Organization Controls (SOC) reports are quickly becoming a necessity for building trust and for giving assurance to an organization’s customers (and prospective customers) about the services the organization provides. Windi's team also enjoys the challenges of SOC II preparation and verification. Our team enjoys our work, but has a very healthy respect for Work/Life Balance. To help achieve and maintain that balance, KDP has developed a "Balance Pledge" that includes:

  • 4-5 weeks of PTO
  • 2 additional weeks of complete firm shutdown (1 week July 4th and 1 week December 26th)
  • 40-hour work week (averaged over the year)
  • 50-hour work week cap during busy season
  • Flexible schedules and remote work options available

Windi has several openings on her team. Please look above for the specific position openings. Windi would love to chat with you to give you a fuller picture of the position. Please contact us at

Our Growing Firm

Mark Damon, CPA, MAcc - Managing Partner

Managing Partner, Mark Damon, CPA comments on the challenges and fun in growing an organization.

From its start in 1976 as Kosmatka, Donnelly  Co., LLP,  KDP has grown into a regional, multi-state organization. As KDP has grown larger, so have the opportunities for staff promotion, career advancement, mentoring, and a rich variety of work experience.



Our People

Daniel Wardle, CPA

Daniel joined KDP as an Associate, and quickly moved into leadership roles–first as a Senior Associate, and then as a Tax Manager. At the time of this video (last summer), Daniel was still a Senior Associate. In the year since this video, Daniel has been promoted to Tax Manager. Hear a little about his journey in this short video.