Working at Natixis Investment Managers UK LImited: questions and answers | ImmigrationGPT