Full Time Jobs

Operations Agent

Casco Bay Lines, located on the waterfront in the Old Port district of Portland, Maine, is seeking an energetic and skilled Operations Agent to support our Ticket and Freight Operation. The successful candidate will be self motivated, have strong organizational, communication, and interpersonal skills. Attention to detail and a high level of computer literacy are critical for success in this role. This position will report to the Director of Sales and Marketing. This is a full-time, hourly position with benefits and compensation commensurate with experience. Casco Bay Lines is an equal employment opportunity employer. See below for a complete job description.

This is a technical position providing customer assistance through the ticket and freight office. The Operations Agent opens and closes the terminal, sells tickets, handles freight transactions, coordinates freight shipments, directs shoreside operations and personnel and coordinates with vessel operations. Requires working night and weekend shifts.

Salary: $16.00 to $18.00/hour


  • Operate computerized ticket system including basic troubleshooting of operating malfunctions
  • Maintain cash controls
  • Handle cash and charge sales of freight shipments and vehicle charges; ensure that freight is paid and properly charged according to tariff and accounting policies
  • Responsible for safely unloading, transporting and packing freight; operate freight equipment, including forklift and pallet jacks, etc; maintain the freight area in a neat and orderly fashion
  • Responsible for general appearance and safety of the terminal and dock facility, including inside and outside passenger waiting areas, public restrooms, car ferry staging, and general traffic flow
  • Perform scheduling functions for operation, crew call-ins and relief
  • Provide customer assistance, communication, and information; direct phone calls and sell island trips, cruises and special excursions; handle initial customer complaints and investigate lost shipments
  • Supervise part-time office personnel and assist in training new hires
  • Responsible for emergency management at the terminal, including interruptions in service due to weather, equipment failure, vessel capacity and other operational difficulties when management is not present
  • Offer general backup for other management and staff functions as needed
  • Create reports and analyses for the General Manager, accounting department, Board of Directors and other governmental agencies
  • Complete other tasks as assigned


  • Meeting physical demands of position, including lifting up to 100 lbs, and pushing pallet jacks and carts weighing up to 500 lbs
  • Proficient in computer applications (Word, Excel and Outlook)
  • Ability to communicate with a variety of audiences, both internal and external
  • Strong customer service skills
  • Detail oriented
  • Self-starter and team player
  • Ability to multi-task and prioritize in a fast-paced environment
  • Valid driver’s license


  • Bachelor’s degree
  • One year of full-time service in the office
  • Knowledge of the history of the Casco Bay islands, their people and transportation
  • Knowledge of the CBITD freight tariff and ticketing system
  • Marine experience in either vessel operation or shoreside support
  • Understanding of local weather and tidal conditions and the effect on various island docking facilities and marine transportation

How to Apply

To apply by mail, email, or in person, please send your cover letter, resume, and this completed form:

CBITD Voluntary Self Identification Form

  • By e-mail to:
  • By mail to:
    Jonathan Greven
    Casco Bay Lines
    P.O. Box 4656
    Portland, ME 04112-4656
  • In person:
    ATTN: Jonathan Greven
    Casco Bay Lines Terminal ticket window
    56 Commercial St.
    Portland, ME 04101


Seasonal Jobs

Casco Bay Lines accepts applications, beginning in March, for seasonal (summer) employment. Employment applications may be obtained in the following ways:

Completed applications may be returned in the following ways:

  • By e-mail to
  • In person at the Casco Bay Lines ticket office at 56 Commercial Street, Portland, Maine
  • By mail to:
    Casco Bay Lines
    P.O. Box 4656
    Portland, ME 04112-4656

Seasonal/Substitute Deckhands

This position requires an individual who will work aboard the District’s vessels providing passenger, freight, cruise and charter service to the islands of Casco Bay. This position requires a customer service oriented individual who enjoys working with the public and co-workers.

Some of the job duties that could be required of this employee: Line handling; loading and unloading of freight; cleaning; providing for the comfort and safety of passengers; other tasks as assigned

Requirements for employment: Willingness to comply with federally mandated drug testing; over the age of 18; ability to pick up work outside of scheduled shifts; knowledge of the Portland area and Casco Bay

Seasonal/Substitute Ticket and Freight Agents

This position requires an outgoing individual who will work productively under pressure and time constraints in a busy office and/or freight receiving environment.

Some of the job duties that could be required of this employee: Operate computerized ticket and freight system and perform the required cash accounting and proper record keeping; receive, prepare and coordinate freight for shipment to island destinations; operate freight equipment such as forklifts, pallet jacks and hand trucks; provide accurate information to the public regarding boat schedules, cruises, rates, policies and procedures; answer phone and email inquiries; cleaning; other tasks as assigned

Requirements for employment: Willingness to comply with federally mandated drug testing; ability to pick up work outside of scheduled shifts; knowledge of the Portland area and Casco Bay

Casco Bay Lines is an Equal Opportunity Employer.
Please see our Policies page for more information.