general manager hospitality careers in Dublin, Ireland