Preheat oven to 350 degrees. Generously brush a large sheet pan with olive oil.
Gently combine the first 9 ingredients in mixing bowl, tossing to coat nuts evenly.
Add 2 T. rosemary and 1 t. salt and toss again.
Spread the nut mixture on prepared sheet pan and roast for 25 minutes, stirring twice until nuts are glazed and golden brown.
Remove from oven and sprinkle with 1 t. salt and remaining rosemary. Toss well and set aside at room temperature, stirring occasionally to prevent sticking while mixture cools. Taste for seasoning.
Serve warm or let cool completely and store in airtight decorative containers.