They collaborate with resorts, cruise liners, hotels, and other accommodations to book singers, musicians, dance groups, comedians, and other entertainers to perform for guests. Their duties include holding auditions for potential talent, scheduling bookings, and negotiating with clients to determine price points. They oversee many aspects of events, including their production and financing.