Barry McGonigal Barry McGonigal is our Head of Communications. He is part of the daily management team with responsibility for all internal... Læs mere