Preheat oven to 350 degrees
In a medium sized bowl, combine ¼ cup olive oil, garlic, orange juice & zest, ACV, and ½ of the rosemary. Add the chicken and let marinade for at least 30 minutes.
While the chicken marinades, cook the onions over medium low heat until caramelized.
Remove the chicken from the marinade. Place a sauté pan over medium high heat. Add 1 tbsp. of olive oil and sear each piece for 2 minutes on each side. Place pan into the oven or transfer chicken to a sheet pan and place into the oven.
Cook chicken for 10-15 minutes. Shred or dice the chicken after it cools.
Place the flatbread on a sheet plan. Brush with 1 tbsp. of olive oil and sprinkle with rosemary. Top with cheeses, chicken, olives, caramelized onions, and spinach.
Bake for 15 minutes.