Continuous Research Manager in london | ApplyBoost