Preheat oven to 400º F.
Add the cream cheese, mayonnaise, mozzarella, parmesan, salt, pepper, garlic powder, artichokes, spinach to a large bowl and mix to combine.
Fold in the cooked chicken.
Roll out the each sheet of puff pastry on a lightly floured surface to approximately 10"x12".
Move the puff pastry a parchment lined sheet pan. Spread half the chicken mixture lengthwise down the middle of one prepared puff pastry sheet.
Use a pastry cutter or pizza wheel to cut strips on both sides of the filling.
Crisscross the dough strips over the filling and tuck the ends.
Repeat with the remaining filling and 2nd puff pastry sheet.
Whisk the egg with 1 tablespoon of water and brush over the braid.
Bake in a 400º F oven for 20 – 25 minutes or until golden brown.
Allow to cool slightly before slicing. Slice, serve and enjoy!