global service manager jobs in grand bank nl