A presentation slide titled "Behind the scenes of Dew Media" lists various roles and responsibilities of the Dew Crew, Dew Design, and Dew Video Promotions, including sound & video systems, name tags, newsletter, interactive information, CD/DVD costs, and floodgate interviews.