Terminal Agent (Variable Schedule)

Port of Bellingham•Bellingham, WA
•$34 - $34•Onsite

About The Position

The Temporary Terminal Agent supports Port of Bellingham operations by providing customer service at the Bellingham Cruise Terminal for passengers using the Alaska Ferry System. This role is classified as temporary: it may involve full- or part-time work during peak season or year-round work of fewer than 20 hours per week, for no more than 800 hours in a calendar year. The position requires weekend availability, with Friday sailing days mandatory. The schedule may include two closing shifts per week. Terminal agents generally start at 7:00 a.m. to prepare the building before it opens at 8:00 a.m. The terminal operates from 8:00 a.m. to 8:00 p.m.; schedules vary with events and ferry operations. Shifts range from 6 to 11 hours depending on need, with 6-hour weekend split shifts and 11-hour sailing-day shifts. The role performs ticketing, customer assistance, custodial and grounds duties, traffic and vehicle staging, terminal security, and support for ferry and event operations. The agent must know established emergency procedures and MARSEC security procedures, screen passengers and vehicles, and report unusual events to a supervisor. The position performs specified departmental tasks, does not supervise other employees, and may regularly represent the Port to the public.

Requirements

  • Have a combination of prior experience and service characteristics that prepares the candidate to represent the Port of Bellingham and the Alaska Marine Highway System.
  • Hold a valid Washington State driver's license.
  • Be able to obtain CPR/First Aid certification after hire.
  • Be willing to perform regular custodial duties.
  • Demonstrate effective interpersonal skills, patience, willingness to learn, attentiveness, adaptability, responsiveness, stress management, problem solving, time management, organization, and safety-mindedness.
  • Be able to develop and maintain effective working relationships.
  • Have effective written and oral communication skills.
  • Be able to work effectively with Microsoft Office applications.
  • Be computer savvy and able to learn different ticketing systems.
  • Have weekend availability; Friday sailing days are mandatory, and availability to close two days per week is necessary.

Nice To Haves

  • At least two years of prior customer service experience.
  • At least one year of cash handling experience.

Responsibilities

  • Perform ticketing duties for the Alaska Marine Highway on sailing days.
  • Perform custodial duties, including cleaning restrooms, sweeping, mopping, washing windows, dusting, and vacuuming.
  • Provide traffic control and assist customers with staging vehicles on the ferry.
  • Perform grounds cleanup and minor maintenance in and around the Cruise Terminal Building and parking lot.
  • Know established emergency procedures for the terminal and direct customers during emergencies.
  • Follow MARSEC security procedures, screen passengers and passenger vehicles, and report unusual events to the supervisor.
  • Assist with terminal operations such as parking, displays, traffic control, special events, guided tours, and building security.
  • Provide shore-side support for ferry and transportation activities.
  • Perform security checks of the Cruise Terminal and follow prescribed procedures.
  • Maintain the warehouse and store items in an orderly manner.
  • Assist with event setup and cleanup as needed.
  • Raise and lower flags and secure and maintain them in good condition.
  • Perform other duties as assigned.

Benefits

  • Washington paid sick leave.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service