Preheat oven to 350 degrees. Line a 13x9-inch baking dish with parchment paper.
Blend melted butter and brown sugar until combined. Add eggs, orange zest, and vanilla extract and blend until mixed. Add in ground ginger, baking powder, salt, and flour, mixing until just blended.
Fold in white chocolate chips and Cranberries.
Spread into the lined pan. Bake in the oven for 22 minutes until set. Remove from oven to cool. Allow bars to cool entirely before topping with frosting. I placed it in the refrigerator for 20 minutes.
For the frosting- beat cream cheese and powdered sugar until creamy. Add orange zest and vanilla extract and mix. Top cooled bars with frosting. Sprinkle top with Cranberries and drizzle white chocolate over the top. I used a fork for the perfect drizzle. Also when melting the white chocolate I microwave it in 30-second intervals stirring in between until you have a nice consistency.