Share Email Opening


Category Accounting/Finance  
Full-Time/Part-Time Full-Time  
Employment Type Year-Round Full-Time Position.  
Shift Various Shifts  
Age Requirements The minimum age requirement for this position is 18.  

Crystal Mountain is now hiring for a Controller. This financial management position is responsible for the preparation of financial statements, establishment and monitoring of internal control policies and procedures, and personnel management. The controller will work closely with the Director of Finance and other accounting team members, and will participate in all aspects of accounting, including general ledger, accounts receivable, accounts payable, fixed assets, and budgets and banking.

Job Duties and Responsibilities:

  • Preparation of monthly, quarterly, and annual financial statements.
  • Prepare and enter/download journal entries.
  • Oversee and/or prepare month-end and quarter-end reconciliations of all balance sheet accounts.
  • Assure fixed asset schedules are accurate with proper book and tax classifications.
  • Coordinate quarterly and monthly inventory processes.
  • Monitor and improve internal control systems.
  • Oversee the audits of all assets including cash, A/R, inventories, and capital assets.
  • Insure the recording of sales at all outlets are accurate.
  • Review sales and use tax returns, understanding specific hospitality rules.
  • Prepare business activity reports, cash position reports, and others as assigned.
  • Knowledge of ski, lodging, food and beverage, golf, spa, retail and membership to ensure the accurate reporting of these business segments.
  • Assist with hiring, training and supervision of accounting staff.
  • Prepare the accounting schedule to insure adequate staffing levels throughout the seasons.
  • Assist staff and other departments with accounting questions and issues.
  • Review all invoices prior to payment to assure proper classification.
  • Prepare various industry surveys and governmental censuses.
  • Assist with annual budgeting process.
  • Assist with special reporting and analysis projects.
  • Other duties as assigned.
Position Requirements


  • 3-5 + years of progressive accounting experience required.
  • Public Accounting experience preferred. CPA a plus.
  • Hospitality accounting experience preferred.
  • Microsoft Office expertise.
  • Ability to communicate effectively in writing and verbally.
  • Ability to complete and organize multiple tasks with minimal supervision.
  • Experience in high volume establishments.
  • Must possess extreme attention to detail. Communicate effectively with customers – both internal and external.
  • Ability to concentrate in a busy office environment and meet demanding deadlines.
  • Highly organized and detail oriented with thorough follow-up skills.
  • Exemplifies Crystal Mountain’s Core Values.


  • Minimum of a Bachelor’s Degree in Accounting.

Physical & Other Requirements:

  • While performing the duties of this Job, the employee is regularly required to sit and talk or hear. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel; reach with hands and arms and stoop, kneel, crouch, or crawl.
  • The employee must regularly lift and /or move up to 25 pounds.
  • Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.
  • Ability to work flexible schedule to include weekends and holidays.
  • Non-smoking candidates preferred.
About the Organization Resort Recreation Benefits:

ALL employees at Crystal Mountain receive these resort benefits to include FREE; fitness center, indoor pool, outdoor water park, golf, wellness programs, climbing wall, adventure courses, alpine slide, mountain biking and trail access, group ski lessons, downhill skiing/boarding and ski & snowboard rentals. DISCOUNTS on; spa services, fitness classes, retail products & apparel, food, lodging and personal training!

Resort Overview:

Established in 1956, Crystal Mountain is a family-owned, four-season resort recognized nationally as one of the Midwest’s premier destinations. Located 28 miles southwest of Traverse City, Crystal Mountain offers 58 slopes for downhill skiing and snowboarding, Crystal Mountain Snow Sports School, winter activities like dog sledding, cross-country skiing and fat tire biking, snowshoeing through Michigan Legacy Art Park, the Edge Adventure Course, award-winning Crystal Spa, fine-dining, shopping as well as wedding, meeting and conference facilities.  

This position is currently not accepting applications.

To search for an open position, please go to


Click here for technical assistance.