OCI Chief Executive Stephen Martin Resigns From His Post

In a statement released by the Olympic Council of Ireland, it has been revealed Stephen Martin has stepped down as Chief Executive Officer. Stephen, who has held the post since 2006, will remain on as chef de mission for the Irish team during the 2018 Winter Olympics in Pyeongchang before departing the scene to ‘pursue … Continue reading OCI Chief Executive Stephen Martin Resigns From His Post