Head of Communications

Company: Trócaire
Location: Maynooth
Job description: Significant experience working with a broad range of media including digital and social media. Build key media relationships and ensure continued exposure of…

More >>


 
cookies_ikon