Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Controller

  • Controller job type Posted on: Nov 02, 2026
  • Controller experience level Specialized Recruiting Group - Central Oregon
  • Controller employment type Bend, Oregon
  • Controller employment type Onsite
  • Controller salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Controller roles in Oregon.

View Salary Guide →

Job Title :

Controller

Job Type :

Full-Time

Job Location :

Bend Oregon United States

Remote :

No

Jobcon Logo Job Description :

Who We Are! DMK Golf Design is a golf course architecture firm led by David McLay Kidd, known for creating and renovating award-winning golf courses around the world, including the recently completed Bone Valley course at Streamsong Resort. This role also supports the finance and administrative needs of Golf Landscapes, Inc., an affiliated construction company. We're looking for an experienced, detail-oriented Controller to oversee financial operations and support HR and benefits administration across both companies.What You Get to Do! The Controller is a senior, higher-level role responsible for the overall financial operations, reporting, and internal controls of both DMK Golf Design, Inc. and Golf Landscapes, Inc., along with HR administration and oversight of outsourced payroll and 401(k) services. The Controller will work alongside the companies' existing financial data entry/AP staff member, providing oversight and review of that work while focusing on higher-level accounting functions: accounts receivable management in Sage 100, financial reporting and analysis, cash flow management, budgeting, and management of construction lien requirements on Golf Landscapes' construction contracts. This is an in-office role requiring a minimum of 30 hours per week, suited to an experienced financial professional comfortable both managing broader financial strategy and collaborating day-to-day with existing staff in a small-company environment.Accounting / FinanceManage accounts receivable (AR) functions in Sage 100, including invoicing, payment application, and collections follow-upWork alongside and provide oversight/review of the work of the company's existing financial data entry and accounts payable (AP) staff memberOversee general bookkeeping and ensure accuracy of expense tracking in QuickBooksReconcile accounts, close the books monthly, and prepare financial statements and periodic reports for ownershipManage cash flow, budgeting, and financial planning/forecastingEstablish and maintain internal controls and accounting proceduresServe as the primary point of financial guidance and analysis for ownership and leadershipMaintain accurate financial records in compliance with company policy and applicable regulationsPrepare and post journal entries in both Sage 100 and QuickBooksPrepare and organize year-end accounts and supporting documentation for submission to the company's outside CPA for tax preparationInsurance, Multi-State Compliance & Construction Lien AdministrationManage the companies' business insurance programs, including general liability, professional liability/E&O, and other required coverage, working with brokers/carriers on renewals and claimsManage state-by-state business compliance requirements as the companies operate on projects across multiple states, including foreign entity registration, business licensing, and contractor/construction licensingManage all construction lien requirements arising from Golf Landscapes, Inc.'s construction contracts, including preliminary/pre-lien notices, conditional and unconditional lien waivers and releases, and mechanic's lien filings and deadlines, in compliance with each project state's lien statutesTrack renewal deadlines and maintain records for all licenses, registrations, insurance policies, and lien-related filings to ensure the companies remain in good standing in every state of operationHR & Benefits AdministrationManage day-to-day HR administrative functions, including onboarding, personnel records, and policy complianceManage the relationship with and processing through the outsourced payroll serviceManage the relationship with and administration of the outsourced 401(k) plan providerAdminister employee benefits programs, including medical insurance, bonus programs, and profit sharingGeneral AdministrationSupport vendor and contractor coordination (contracts, purchase orders, follow-up)Maintain organized digital and physical financial and personnel filing systemsPrepare, format, and proofread financial and business documents and reportsSupport the design team and ownership with financial and administrative needs as requestedOther duties as assignedWhat You Will Bring...Bachelor's degree in Accounting, Finance, or related field preferred3+ years of experience of full cycle accounting or controller-level rolesExperience with QuickBooks and Sage 100, or similar accounting software requiredPrior experience with HR, payroll and benefits administration preferredExperience managing business insurance programs and multi-state business compliance (foreign entity registration, business/contractor licensing) preferredExperience with construction lien law and administration (preliminary notices, lien waivers, mechanic's lien filings) strongly preferredExperience preparing accounts and supporting documentation for outside CPA/tax preparers preferredProficiency in Microsoft Office (Word, Excel, Outlook) and/or Google WorkspaceStrong written and verbal communication skillsHigh degree of accuracy, organization, and discretion in handling confidential financial and personnel informationAbility to manage multiple priorities and work independently with minimal supervisionReliable and punctual, able to meet the daily on-site schedule requirementTo Apply: For confidential consideration, please submit resume to karen.turner@expresspros.com

Jobcon Logo Position Details

Posted:

Nov 02, 2026

Reference Number:

10440_4479906198

Employment:

Full-time

City:

Bend

Job Origin:

APPCAST_CPC

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Controller    Apply

Click on the below icons to share this job to Linkedin, Twitter!

Who We Are! DMK Golf Design is a golf course architecture firm led by David McLay Kidd, known for creating and renovating award-winning golf courses around the world, including the recently completed Bone Valley course at Streamsong Resort. This role also supports the finance and administrative needs of Golf Landscapes, Inc., an affiliated construction company. We're looking for an experienced, detail-oriented Controller to oversee financial operations and support HR and benefits administration across both companies.What You Get to Do! The Controller is a senior, higher-level role responsible for the overall financial operations, reporting, and internal controls of both DMK Golf Design, Inc. and Golf Landscapes, Inc., along with HR administration and oversight of outsourced payroll and 401(k) services. The Controller will work alongside the companies' existing financial data entry/AP staff member, providing oversight and review of that work while focusing on higher-level accounting functions: accounts receivable management in Sage 100, financial reporting and analysis, cash flow management, budgeting, and management of construction lien requirements on Golf Landscapes' construction contracts. This is an in-office role requiring a minimum of 30 hours per week, suited to an experienced financial professional comfortable both managing broader financial strategy and collaborating day-to-day with existing staff in a small-company environment.Accounting / FinanceManage accounts receivable (AR) functions in Sage 100, including invoicing, payment application, and collections follow-upWork alongside and provide oversight/review of the work of the company's existing financial data entry and accounts payable (AP) staff memberOversee general bookkeeping and ensure accuracy of expense tracking in QuickBooksReconcile accounts, close the books monthly, and prepare financial statements and periodic reports for ownershipManage cash flow, budgeting, and financial planning/forecastingEstablish and maintain internal controls and accounting proceduresServe as the primary point of financial guidance and analysis for ownership and leadershipMaintain accurate financial records in compliance with company policy and applicable regulationsPrepare and post journal entries in both Sage 100 and QuickBooksPrepare and organize year-end accounts and supporting documentation for submission to the company's outside CPA for tax preparationInsurance, Multi-State Compliance & Construction Lien AdministrationManage the companies' business insurance programs, including general liability, professional liability/E&O, and other required coverage, working with brokers/carriers on renewals and claimsManage state-by-state business compliance requirements as the companies operate on projects across multiple states, including foreign entity registration, business licensing, and contractor/construction licensingManage all construction lien requirements arising from Golf Landscapes, Inc.'s construction contracts, including preliminary/pre-lien notices, conditional and unconditional lien waivers and releases, and mechanic's lien filings and deadlines, in compliance with each project state's lien statutesTrack renewal deadlines and maintain records for all licenses, registrations, insurance policies, and lien-related filings to ensure the companies remain in good standing in every state of operationHR & Benefits AdministrationManage day-to-day HR administrative functions, including onboarding, personnel records, and policy complianceManage the relationship with and processing through the outsourced payroll serviceManage the relationship with and administration of the outsourced 401(k) plan providerAdminister employee benefits programs, including medical insurance, bonus programs, and profit sharingGeneral AdministrationSupport vendor and contractor coordination (contracts, purchase orders, follow-up)Maintain organized digital and physical financial and personnel filing systemsPrepare, format, and proofread financial and business documents and reportsSupport the design team and ownership with financial and administrative needs as requestedOther duties as assignedWhat You Will Bring...Bachelor's degree in Accounting, Finance, or related field preferred3+ years of experience of full cycle accounting or controller-level rolesExperience with QuickBooks and Sage 100, or similar accounting software requiredPrior experience with HR, payroll and benefits administration preferredExperience managing business insurance programs and multi-state business compliance (foreign entity registration, business/contractor licensing) preferredExperience with construction lien law and administration (preliminary notices, lien waivers, mechanic's lien filings) strongly preferredExperience preparing accounts and supporting documentation for outside CPA/tax preparers preferredProficiency in Microsoft Office (Word, Excel, Outlook) and/or Google WorkspaceStrong written and verbal communication skillsHigh degree of accuracy, organization, and discretion in handling confidential financial and personnel informationAbility to manage multiple priorities and work independently with minimal supervisionReliable and punctual, able to meet the daily on-site schedule requirementTo Apply: For confidential consideration, please submit resume to karen.turner@expresspros.com

Loading
Please wait..!!