creative strategist careers in Roscommon, Ireland