Stephen Meehan, is currently a Chief Executive Officer and Board Director at The Convention Centre Dublin (The CCD), bringing experience from previous roles at Make-A-Wish Ireland, Fáilte Ireland and Bewleys Coffee Ltd. Stephen Meehan holds a 2022 - 2022 Diploma, Business Finance in First class honors @ Irish Management Institute. Stephen Meehan has 1 email on RocketReach.