Place an oven rack in the center of the oven. Preheat the oven to 350 degrees F. Arrange the almonds in a single layer on a baking sheet. Bake for 5 to 6 minutes until lightly golden. Cool completely, about 15 minutes
In a medium saucepan, bring the chicken stock, salt and oil to a boil over medium-high heat Stir in the rice. Cover the saucepan, reduce the heat, and simmer until all the liquid has been absorbed and the rice is tender, about 40 minutes. Remove the pan from the heat and let sit for 5 minutes. Using a fork, fluff the rice and place in a large serving bowl. Add the parsley, orange zest, half of the lemon zest, green onions, and 1/4 cup of the almonds. Toss well.
For the Vinaigrette:
In a blender, combine the olive oil, orange juice, lemon juice, soy sauce, honey, and cumin. Blend until smooth. Season with salt and pepper, to taste.
Pour the vinaigrette over the rice mixture and stir well. Season with salt and pepper, to taste. Garnish with the remaining lemon zest and almonds.