Cleaning Attendant

American Heritage Companies•Bryson City, NC
•$16 - $18•Onsite

About The Position

The Cleaning Attendant performs cleaning duties to ensure train cars and company facilities are clean and ready to support an exceptional customer experience. This is a seasonal, non-exempt hourly position in the Reservations department, located in Bryson City, North Carolina, with compensation of $16–$18 per hour. The position co-reports to the Cleaning Lead and the Cleaning & Parking Manager. The role involves cleaning train cars and facilities, maintaining cleaning supplies and storage areas, following cleaning checklists and product safety information, and helping the team meet department goals. Work hours vary depending on the train schedule and are primarily in the late afternoons and evenings.

Requirements

  • Must be able to lift and carry 15 pounds.

Nice To Haves

  • A valid driver's license is preferred.
  • Prior cleaning and/or janitorial experience is preferred.

Responsibilities

  • Perform cleaning duties such as vacuuming, sweeping, mopping, washing walls, and cleaning windows.
  • Follow instructions from the Cleaning Manager for tasks in the daily workflow.
  • Clean train cars using cleaning checklists and inspect facilities to ensure quality workmanship.
  • Work as part of the Train Cleaning Department team to achieve department goals and projections.
  • Know the Safety Data Sheets (SDS) for all products used.
  • Assist the Shift Supervisor in gathering supplies needed for the day's work.
  • Maintain security while working independently in any area.
  • Assist with correcting areas needing additional attention when assigned by the Manager.
  • Keep Cleaning Department storage areas neat, clean, and adequately stocked with cleaning products.
  • Report problem areas encountered while performing assigned tasks to the Manager.
  • Perform other duties as requested by the department manager and/or GSMR senior management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service