Not the cruise director. They are in charge of onboard happenings. Shore excursions are contracted out to local providers of tour services. Some lines have a ship's rep go along with each group from the ship but most lines don't go that distance. All cruiser wrangling is left to the local guides.