Brand strategy careers in Longford, Ireland