global,international careers in Dun Laoghaire, Ireland