global investment careers in Longford, Ireland