Demo

Controller

Sundance Mountain Resort
Provo, UT Full Time
POSTED ON 6/7/2026
AVAILABLE BEFORE 7/6/2026
Job Title: CONTROLLER

Reports To: Chief Administrative and Finance Officer

Shift: Monday-Friday, 8:00 am - 5:00 pm with weekends, holidays and special events required based on business needs.

FLSA Status: Exempt/Salaried

Position Summary

The Controller serves as the operational leader of the Accounting Department and is responsible for ensuring the accuracy, integrity, timeliness, and effectiveness of Sundance Mountain Resort's accounting and financial reporting functions. This role leads the day-to-day accounting operation, oversees the monthly close process, maintains internal controls, coordinates audits and compliance activities, and partners closely with operational leaders across the resort. The Controller is a key member of the resort leadership team and works closely with the CFAO to support strategic financial objectives while ensuring strong accounting operations and financial discipline.

Key Responsibilities

  • Lead daily accounting operations and workflow coordination.
  • Oversee the monthly and annual close processes and ensure timely completion.
  • Ensure accurate and timely preparation of financial statements and supporting schedules.
  • Maintain integrity of the general ledger, reconciliations, and journal entry processes.
  • Provide leadership and support for AP, AR, transactional accounting, and accounting staff workflows.
  • Coordinate and manage internal and external audits.
  • Maintain and improve internal controls, accounting policies, and accounting procedures.
  • Support treasury operations, banking administration, and cash management activities.
  • Coordinate tax-related accounting support and compliance activities.
  • Support debt compliance, lender reporting, and regulatory reporting requirements.
  • Partner with the Financial Analyst on budgeting, forecasting, KPI reporting, and operational analysis.
  • Support ownership reporting and executive financial presentations.
  • Identify opportunities for process improvement, automation, and accounting workflow efficiency.
  • Support ERP/accounting systems administration and financial systems improvements.
  • Maintain organized accounting documentation and SOPs.
  • Serve as a financial partner to resort operational leaders and department managers.
  • Help reduce operational dependency on the CFAO by leading day-to-day accounting operations.
  • Other duties as assigned.

Desired Leadership Profile

The ideal candidate is operationally strong, detail-oriented, highly organized, and capable of independently leading accounting operations in a dynamic hospitality or resort environment. This individual should communicate effectively across departments, build strong operational relationships, and help create scalable and disciplined accounting processes.

Qualifications

  • Bachelor's degree in Accounting, Finance, or related field required. 5 years of progressive accounting leadership experience preferred.
  • Hospitality, resort, food & beverage, or multi-department operational accounting experience preferred.
  • Strong knowledge of GAAP, internal controls, financial reporting, and accounting operations.
  • Experience managing accounting close processes and audits.
  • Experience with Sage Intacct preferred.
  • Experience with Paylocity HCM preferred.
  • Strong proficiency in Microsoft Excel, Teams, Word, and Outlook.
  • Strong organizational, leadership, communication, and problem-solving skills.

Benefits

Benefits package includes medical, dental, vision, 401(k) with company match, short- and long-term disability, life insurance, paid time off, employee discounts on resort amenities, and season passes for employee and eligible dependents.

Disclaimer

This job description is intended to describe the general nature and level of work performed by employees assigned to this role. Employees may be required to perform other duties within legal, ethical, and company policy guidelines.

Job Posted by ApplicantPro

Salary.com Estimation for Controller in Provo, UT
$211,975 to $284,694
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Sundance Mountain Resort

  • Sundance Mountain Resort Provo, UT
  • Job Title: PASTRY COOK III Department: Kitchen Reports To: Pastry Chef Rate of Pay: $22-$23/hour Shift: Shifts from 12PM - 8PM Monday through Sunday Full t... more
  • 1 Day Ago

  • Sundance Mountain Resort Provo, UT
  • Job Title: AM PUBLIC AREAS ATTENDANT Department: Housekeeping Rate of Pay: From $18.00/Hour Shift: Variable Shifts Monday – Sunday FTYR Benefited Positions... more
  • 1 Day Ago

  • Sundance Mountain Resort Provo, UT
  • Job Title: Pool AttendantDepartment: LodgingRate of Pay: From $18.00/HourShift: Saturday and Sunday shiftsSeasonal positions - 11:00 AM to 7:00 PMFLSA Stat... more
  • 1 Day Ago

  • Sundance Mountain Resort Provo, UT
  • Job Title: Lodging Housekeeping Supervisor Department: Housekeeping | The Inn & Cottages Rate of Pay: $21.00/Hour Shift: Variable Shifts Monday – Sunday FT... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Controller jobs in the Provo, UT area that may be a better fit.

  • Utah County Government Provo, UT
  • ## **UTAH COUNTY OFFICE OF HUMAN RESOURCE MANAGEMENT** 100 East Center, Suite 3800, Provo, UT 84606 Phone: (801) 851-8158 Fax: (801) 851-8166 Email: humanr... more
  • 4 Days Ago

  • DentalQore American Fork, UT
  • Company: DentalQore Department: Finance Employment Type: Full-time About The Role DentalQore is looking for a detail-oriented Controller to oversee day-to-... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!