Yes, there are several steps to making this company-worthy salad, but everything can be put together long before the doorbell rings.
Up to a day ahead, prepare dressing and all ingredients and refrigerate in separate containers. Once arranged on the platter, it can be covered and refrigerated up to 4 hours. Just before serving, drizzle dressing over cooked fish, beans and potatoes.