Meet Jeremy Godfrey, the Executive Chairperson of Ireland's new regulatory body responsible for overseeing social media regulation and censorship in accordance with the EU's Digital Services Act (DSA).

Meet Jeremy Godfrey, the Executive Chairperson of Ireland's new regulatory body responsible for overseeing social media regulation and censorship in accordance with the EU's Digital Services Act (DSA).

Former Head of Air Traffic Control