To a large pot, add the oil and set over medium-high heat. Prepare the onion, carrots and celery as directed, adding them to the pot as you go. Sprinkle with salt and pepper to taste, and continue to sauté for another 5 minutes. Prepare the garlic and stir it into the veggies. Cook for a couple of minutes, until the onions are becoming translucent and soft and the garlic lightly golden.
Stir in the parsley, thyme, sage, rosemary and bay leaf, and cook for a minute, until fragrant.
Pour in the broth, increase the heat to high, and bring to a boil. Reduce the heat to medium, cover, and cook for 15 minutes, or until the carrots are almost soft and fork tender, lowering the heat if needed.
Add the orzo and turkey, increase the heat to medium-high, and continue to cook, covered, until the orzo is al dente, 8 to 11 minutes.
Remove the soup from the heat, remove the bay leaf, and stir in the vinegar. Taste, and season with salt and pepper. Serve warm.