Preheat oven to 375 degrees. Heat remaining oil in a cast iron pan over medium high heat. If you don't have a cast iron pan, use an oven proof skillet. Take the chicken out of the fridge, gently shake off excess marinade, and place in the pan. Space out the chicken, so they brown evenly and are in a single layer. You will probably need to cook them in batches. Brown the chicken on each side, about 5-6 minutes. Once each batch is browned on both sides, remove from pan, and place on a platter.
When all the chicken is cooked, add all the chicken and any accumulated juices, back into the pan. They will fit snugly, and that's perfectly ok! Scatter with a few pinches of sea salt, place in the oven and roast for 15 minutes.
Remove chicken from oven, and with tongs, carefully lift up some of the chicken and lay half the orange slices underneath some of the pieces. Place the rest of the orange slices on top of the chicken, and roast for 20 minutes. Check to be sure the internal chicken temperature is 165, which means the chicken is done.
Remove the chicken to a platter, or individual plates, and spoon gremolata over the top. For extra flavor, if you have extra orange zest, sprinkle that over the top, too.