With the end of the year fast approaching, it’s time to start thinking about what kind of holiday celebration to offer your staff. Whether you’re a small-business owner, a vice president for a large firm, or a partner in a family business, hosting a company dinner party is an ideal way to gather colleagues and clients together for memorable food, drinks, conversation, and revelry. Here, some suggestions for (just about) every kind of company.