Start a large pot of well-salted water to boil. Boil the pasta until al dente according to the package instructions. Drain the pasta and run cool water over it until it’s room temperature, then shake off any extra water.
Prepare the vegetables: roughly chop the artichokes and slice the tomatoes.
In a large bowl, mix the pesto, Greek yogurt, mayonnaise and kosher salt. Add the drained pasta, vegetables and Parmesan cheese and stir to combine. Taste and add another 1/4 teaspoon salt depending on the saltiness of the pesto. Serve immediately or refrigerate for up to 3 days. (Allow to come to room temperature and if desired, add a pinch more salt. If the pasta salad seems dry, add a dollop of sour cream, mayo or pesto to revive the creamy texture.).