social media manager careers in Mayo, Ireland