Lead Product Manager in glasgow | ApplyBoost