Ivan Dunleavy is een producent en voormalig CEO van Pinewood Group, waar hij 17 jaar werkzaam was voordat hij in 2017 vertrok na een overname. Samen met zakenpartner John Gleesan is hij nu eigenaar van Tara Studios, gevestigd op het landgoed Borleagh Manor van 154 hectare in County Wexford, op minder dan een uur rijden van Dublin.