A caterer manages the food preparation and presentation for events in people’s homes or at other facilities. They are often in charge of the entire operation from the menu to the plating. Some specialize in particular sectors, ranging from the types of events to certain food offerings. Excellent communication skills are essential for planning with clients. Some caterers start their own businesses and freelance; others work in a partnership with a restaurant. Hours vary but often include nights, weekends, and holidays. Self-employed caterers must have an accounting system in place to manage their business.