Preheat the oven to 425ºF.
Evenly spread the leeks with 1 tablespoon olive oil in the bottom of a baking dish. Roast for 20 to 25 minutes until partially tender.
Remove from the oven and add the lemons slices, and thyme sprigs all over the bottom of the baking sheet. Drizzle with 1 tablespoon olive oil and season with salt and pepper.
Pat the fish very dry with paper towels on both sides. Season all over with ground coriander, salt, and pepper. Place the fish fillets on top of the veggies and drizzle with the remaining tablespoon of olive oil.
Roast for 18 to 20 minutes until the fish is opaque and flakes easily with a fork (this timing may very depending on the thickness of the fish).
Meanwhile, make the sauce. In a large bowl add the olives, pistachios, parsley, lemon zest and juice, olive oil, salt, and pepper. Stir to combine.
When the fish is finished, place on a platter and spoon over the olive sauce. Serve.